Why was my ad paused, or not resumed?
Guardified decides with one rule per guard, and Logs records each step. This page walks through them in order, so you can see why an ad was paused, or why it is still paused.
On this page
Section titled “On this page”- The rule
- Check the guard
- Check that Shopify reported the stock change
- Check how the platform answered
- Several locations
- An ad you had paused yourself is running again
- See also
The rule
Section titled “The rule”A guardGuardA rule for one product variant at one location that pauses its ad targets when the available stock there falls to the pause threshold, and can turn them back on when stock returns. Read more → watches one variant at one location.
- Pause: when Shopify reports that the variant’s available stockAvailable stockThe quantity Shopify shows as available for a variant at one location, which is the number a guard compares with its pause threshold. Read more → at that location is at or below the guard’s Pause threshold, Guardified pauses the guard’s ad targets.
- Resume: when Shopify reports that it is above the threshold again, and Auto-resume is on, Guardified turns the targets back on.
Guardified acts on stock changes. A guard does not look at the stock when you create it or change its threshold; it decides at the next change Shopify reports.
Check the guard
Section titled “Check the guard”- Open Guards and find the guard for the variant and location. Search finds product, variant or email; Location and State narrow the list.
- Read its state: Monitoring, Pause Pending, Paused or Resume Pending. See Guard states.
- Open the guard. Active must say Yes: an inactive guard ignores stock changes.
- Compare Threshold with the stock you expect, and check Auto-resume under Rules.
If a guard is still Paused after the stock came back:
- Auto-resume is off. The targets stay paused until you use Manual Resume.
- The guard is inactive. Activate it; it reacts from the next stock change.
- No stock change above the threshold has arrived yet. Restocking that has not reached Shopify’s available stock at that location does not count.
- A target could not be turned on. Then the guard stays Paused. Check Platform Actions below, fix the cause, and use Manual Resume.
Check that Shopify reported the stock change
Section titled “Check that Shopify reported the stock change”Open Logs › Webhooks. Each row is one stock update Shopify sent, with the item, the location and the Available number. If the change you expect is here, Guardified checked your guards for it.
If nothing arrives here at all, open Guardified’s Home page once: it checks that Shopify is set up to send stock updates to Guardified, and sets that up again if needed. If the tab stays empty after your next stock change, contact support@p-h.solutions.
Check how the platform answered
Section titled “Check how the platform answered”Open Logs › Platform Actions and filter by Platform and Action. Each target of each pause or resume has its own row:
- Sent: the platform accepted the change.
- Failed: the platform refused it, or Guardified could not reach it. Error gives the reason, and Details shows the platform’s own answer with its Provider request id.
See Troubleshooting for the common errors.
Several locations
Section titled “Several locations”Guards don’t add up stock across locations. If the same ad is a target of guards at two locations, the guard at the location that runs low pauses it, even when the other location still has stock. When the stock comes back at that location, that guard turns it back on.
Put an ad only on the guard of the location that ships it, or choose the threshold of each location’s guard with that in mind.
An ad you had paused yourself is running again
Section titled “An ad you had paused yourself is running again”A resume turns on every target of the guard, whatever state the ad was in before the pause. To keep an ad off, remove it from the guard’s Ad targets.
See also
Section titled “See also”