Frequency Capping and Notification Settings for Shopify

Frequency capping controls how many push notifications a single subscriber can receive from your automated campaigns within a given time period. Notification duration settings control how long a push stays visible after it is delivered. Together, these settings prevent subscriber fatigue and keep your campaigns from feeling spammy.

This guide covers both settings and the recommended values for Shopify campaigns.

Before You Start

  • PushEngage is installed on your Shopify store with at least one trigger campaign active (Cart Abandonment, Browse Abandonment, Price Drop, or Back-in-Stock).
  • Frequency capping applies to Trigger Campaigns. Push Broadcasts and Drip Autoresponders have their own send schedules and are not subject to trigger-level frequency caps.

What Is Frequency Capping

When a Shopify subscriber abandons multiple carts, views several products, or qualifies for both a price drop and a restock alert in the same week, they can receive a high volume of automated notifications in a short window. Frequency capping sets a ceiling on how many trigger campaign notifications one subscriber receives per day or per week — regardless of how many qualifying events they trigger.

Setting Frequency Caps on Trigger Campaigns

Each trigger campaign has its own frequency cap settings.

  1. Log in to your PushEngage dashboard.
  2. Go to Campaigns » Trigger Campaigns.
  3. Open any trigger campaign and click Edit.
  4. Navigate to the Trigger Settings tab within the campaign editor.

[Screenshot: Trigger Settings tab inside a trigger campaign editor showing the frequency cap fields]

You will see two fields:

SettingDescription
Daily limitMaximum notifications sent to one subscriber per day from this campaign
Weekly limitMaximum notifications sent to one subscriber per week from this campaign

Recommended Settings by Campaign Type

CampaignDaily LimitWeekly LimitRationale
Cart Abandonment26A 3-push sequence spread over 72 hours means a subscriber may receive 2 in a single day
Browse Abandonment15Lower intent than cart; keep it light to avoid irritation
Price Drop Alert13Subscriber opted in for this specific product; one notification per event is appropriate
Back-in-Stock Alert13Same as Price Drop — subscriber requested this alert specifically

Notification Duration Settings

Notification duration controls how long a push notification stays active after it is delivered. If a subscriber does not act on it within the duration window, the notification expires and disappears from their notification center.

Where to Find Duration Settings

  1. Inside a trigger campaign editor, click on any notification in the sequence.
  2. Scroll to the Notification Duration section.

Duration Options

SettingWhat it does
Expiry timeSets how many hours/days the notification stays visible. After this window, it disappears even if unread.
Keep notification open until user interactionThe notification stays in the action center until the subscriber clicks or dismisses it manually.

Recommended Duration Settings by Campaign

CampaignExpiryOpen Until Interaction
Cart Abandonment Push 124 hours (until Push 2 fires)On
Cart Abandonment Push 248 hours (until Push 3 fires)On
Cart Abandonment Push 372 hoursOn
Browse Abandonment Push 124 hoursOn
Price Drop Alert48 hoursOn
Back-in-Stock Alert48 hoursOn

The logic: Set the expiry of each notification to match the delay before the next one fires. This prevents Push 1 and Push 2 from stacking in the subscriber’s notification center at the same time.

Global vs. Per-Campaign Frequency Capping

The frequency caps set inside a trigger campaign apply only to that campaign. If a subscriber qualifies for Cart Abandonment and Browse Abandonment simultaneously, each campaign applies its own cap independently.

To control the total volume of trigger notifications across all campaigns, keep the per-campaign limits conservative. A good combined target is no more than 3 trigger notifications per subscriber per day across all campaigns.

Frequently Asked Questions

Does frequency capping apply to Push Broadcasts? No. Push Broadcasts are one-off sends and are not subject to trigger campaign frequency caps. They go to whoever you target when you send them.

What happens when a subscriber hits the daily limit? PushEngage queues or skips the remaining notifications for that day, depending on the campaign configuration. The subscriber will not receive more than the cap allows.

Should I use the same frequency settings for all trigger campaigns? No. Campaigns where the subscriber explicitly opted in (Price Drop, Back-in-Stock) can have a lower cap since they are expected. Campaigns triggered by behavior (Cart Abandonment, Browse Abandonment) need tighter caps because they fire more frequently.

Does turning on “Open until interaction” affect deliverability? No. It only affects how long the notification stays visible in the subscriber’s notification center after delivery. It does not affect whether the notification is delivered.

Can I set frequency caps on Drip Autoresponders? Drip Autoresponders fire on a fixed schedule per subscriber (e.g., immediately, then after 1 day, then after 2 days). The sequence itself controls the frequency. There is no separate frequency cap setting for drips.

If you run into any issues, please feel free to contact us by clicking here. Our support team will be able to help you.

Still stuck? How can we help?
Last updated on June 20th, 2026

Engage and Retain Visitors AfterThey’ve Left Your Website

Increase the value of every web visit with Push Notifications that are hard to miss.

  • Forever Free Plan
  • Easy Setup
  • 5 Star Support