Set Up Your Repeat Integration

Postscript integrates with Repeat, allowing you to share information between the two solutions.

Repeat empowers shops to create personalized reordering experiences for their customers using email, SMS, and QR codes. With Repeat, shops can notify customers near when they might be running low on a past purchase and offer a one-click reordering experience. With our Repeat integration, you can:

  • Send personalized, timely re-ordering reminders to customers based on their past purchases.
  • Reach out to customers via SMS with a link that will streamline their re-ordering process.

In this article, we'll walk you through how to configure the integration, set up an automation, and define available event triggers.

Create a Postscript API Key

  1. Select your Shop Name in the side menu of your Postscript dashboard, then select API.
  2. Select Create Security Key Pair on the right side of the page, then confirm your action by selecting Yes.
  3. Select Show in the Private Key column to reveal your API key. 
  4. Contact the Repeat Team at and share your API key. They will add your API key so you can get started!

Create A Repeat-Specific Automation


  1. From the Postscript dashboard, select Messaging. Then select Automations.
  2. In the upper-right corner, select Create Automation, then choose Create Automation Flow.
  3. Choose either an automation flow template or create your own. To start building, select the Continue/Create Flow button.
  4. Within the Automation properties card, select the dropdown menu below Trigger event or property.
  5. Select your Repeat-specific trigger (e.g., Repeat - DueToReplenish, Repeat - LateDueToReplenish, etc.)
  6. Add subscriber, entry, or trigger filters as needed.
  7. When using a trigger like Repeat - DueToReplenish or Repeat - LateDueToReplenish, we strongly recommend adding Order Created as a cancellation trigger to ensure subscribers to not continue down an automation flow once they've reordered.
  8. Drag and drop the Send Message action from the toolbar on the left. Select the overlapping tag icons and choose either Repeat Cart URL or Repeat Subscription Cart URL to pull in dynamic links to the subscribers cart.
  9. Once your flow is built, you can save your work by selecting the Save Changes button in the upper-right corner. When you're ready, you can activate your flow immediately or schedule it to activate at a specified date and time by selecting the Schedule or Activate button in the upper-right corner.

Understanding Repeat Trigger Events

Trigger Definition
DueToReplenish With a Due to Replenish automation, customers that Repeat has determined are likely running low on a product they bought previously would receive a text from your shop.
LateDueToReplenish A Late Due to Replenish automation sends a text to customers who are overdue for a replenishment order based on Repeat's predictive analysis of their purchase history.
LapsedCustomer The Lapsed Customer automation sends a text to re-engage customers who Repeat has identified as at risk of permanently churning.
PrimedForCrossSell The Primed for Cross-Sell automation identifies customers who are likely to try a new product based on their purchase history and sends targeted SMS messages to promote relevant a cross-sell item. FKA: DueFor2ndOrderCrossSell
PrimedForSubscription The Primed for Subscription automation identifies customers who have shown a high likelihood of converting to a subscription based on their buying behavior and sends SMS messages to encourage them to subscribe.

Get Support

Have questions? Please feel free to reach out to our wonderful Support team at or via live chat. You can also submit a support request here!

Need ongoing channel strategy guidance? Please fill out this form and we'll connect you to one of our certified partners.

Was this article helpful?
0 out of 0 found this helpful