# Log a Promo Code Monitoring Violation

<a href="https://pxa.impact.com/student/activity/1117601?sid=0c0e3e5c-54c9-4435-9bee-ebcdccb7f292&#x26;sid_i=0?utm_source=app.impact.com&#x26;utm_medium=owned-platform&#x26;utm_content=pro-350&#x26;utm_campaign=help-center" class="button primary">Take the PXA course</a>

1. From the left navigation menu, select ![](/files/R8AxmtABBX7EqHjIMAwy) **\[Protect]** → **Monitoring → Promo Code**.
2. On the *Promo Code Monitoring* screen, find the promo code you wish to log a violation for, then select **Review**.
3. Navigate to the *Decision* section, then use the dropdown to set the *Outcome* to **Violation**.
4. Complete the *Violation Information* section:

<details>

<summary>Violation information reference</summary>

|                  |                                                                                                                                                                                                                                                                         |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Error**        | Use the dropdown to select the error that this violation is regarding.                                                                                                                                                                                                  |
| **Error Reason** | Use the dropdown to select the error reason for why the violation was logged.                                                                                                                                                                                           |
| **Severity**     | Use the dropdown to indicate the severity level of the violation — typically, more severe violations indicate the violation should be resolved quickly.                                                                                                                 |
| **Due Date**     | Use the calendar & time drop-down menus to indicate the due date of the violation resolution from the partner.                                                                                                                                                          |
| **Attachments**  | If relevant, use *Choose File* (or drag & drop) files that pertain to this violation (e.g., a screenshot of the violation itself).                                                                                                                                      |
| **Comments**     | Use the text field to add comments about this violation. When set to **Public**, all parties (i.e., the partner, you, and other account members) will be able to see it. When set to **Private**, only you and your other account members (not the partner) can see it. |

</details>

5. When completed, select **Create Violation** at the bottom of the screen.

#### Automate creating violations

You can set up your policies to automatically create violations and assign them to partners for expired or non-authorized promo codes.

1. From the left navigation menu, select ![](/files/R8AxmtABBX7EqHjIMAwy) **\[Protect]** → **Monitoring →** **Policies**.
2. Near the top-right, select **Create Policy**.
3. Select **Promo Code Monitoring → Get Started**.
4. Give your policy a name and add your brand name as a search term.
5. Check ![](/files/pJsLBrBDVoHbzf2iiL1a) **\[Checkbox]** **Automatically create a violation if a contracted partner promotes a promo code that is: \[search term]**.
6. Once selected, a drop-down menu will appear from which you can choose to set automatic violations to be created for *Expired* and *Not Authorized* codes.
7. Select **Next**.
8. Select ![](/files/pJsLBrBDVoHbzf2iiL1a) **\[Checkbox]** next to all the promo codes you want to include in the policy, then select **Next**.
9. Review your policy, then select **Save**.

Learn more about [creating and managing policies](https://help.impact.com/en/support/solutions/articles/48001235652).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.impact.com/brand/what-would-you-like-to-learn-about/platform-features/protect-and-monitor-your-performance-program/promo-code-monitoring/log-a-promo-code-monitoring-violation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
