Skip to content
Comply with the EU directives with Order EditingSee Shopify app listing

Integrating with Postscript

How to connect Order Editing with Postscript for real-time SMS automations triggered by order edits and upsells.

6 min read

⚠️ Beta: The Postscript integration is currently in beta. If you're interested in using it, start a live chat from within the Order Editing app to get access.

Overview

Postscript is an SMS marketing platform built for Shopify. Order Editing connects directly to Postscript, sending real-time events when customers interact with the order editing portal. You can use these events to trigger SMS automations, including upsell offers, edit confirmations, and abandoned edit recovery flows.

This is an active integration. You connect your Postscript account in the Order Editing dashboard using your Postscript Private API Key, and Order Editing sends custom events to Postscript automatically.

ℹ️ Note: This integration requires a Postscript Private API Key. You'll find it in your Postscript dashboard under Settings → API.


Key benefits

• Trigger SMS flows when a customer starts editing, saves changes, or receives upsell offers.

• Send personalised upsell product recommendations via SMS with full product details (title, price, image).

• Nudge customers to edit their order before the editing deadline expires.

• Build abandoned edit recovery flows to re-engage customers who started editing but didn't save.


How it works

Once connected, Order Editing sends custom events directly to Postscript at key moments during the order editing flow. Each event includes the customer's email and phone number so Postscript can match them to a subscriber.

Here's what Order Editing sends to Postscript:

Event

When it fires

What you can do with it

Integration Connected

When you first connect Postscript in Order Editing

Confirms the integration is active

Order Editing Started

When a customer opens the editing portal and begins editing

Trigger an abandoned edit recovery flow if no save follows

Order Editing Saved

When a customer saves their order changes

Send an edit confirmation SMS

Upsell Recommendations

When a upsell strategy with Postscript enabled fires during editing

Send personalised product offers via SMS with full product data

Upsell Offers Available

When a new order matches an Order Status upsell strategy

Nudge customers to edit their order before the deadline

The Upsell Recommendations event is the richest. It includes full product details for each offer: product title, price, compare-at price, image URL, discount amount, and discount type. You can use these as merge tags in your Postscript SMS templates.

ℹ️ Note: Upsell events only fire for strategies where Postscript is enabled in the advanced settings. Make sure you've selected Postscript under the strategy's integration options.


Setup steps

Connect Postscript in Order Editing

1. Open the Order Editing dashboard and go to Integrations.

2. Find Postscript and click Connect.

3. Open your Postscript dashboard in a separate tab. Go to Settings → API.

4. Copy your Private API Key.

5. Paste the key into the Order Editing Postscript integration page and click Save.

6. Order Editing validates the key immediately. You'll see a success message if the connection is confirmed.

💡 Tip: After saving, the integration page shows a status banner: Connected, Integration disabled, API key not configured, or Integration not complete. Make sure it says Connected before moving on.

Configure your upsell strategies for Postscript

To send upsell product recommendations via SMS, enable Postscript on the strategies you want to trigger events for:

1. Open the upsell strategy in the Order Editing dashboard.

2. Expand Advanced settings.

3. Select Postscript in the integrations list.

4. Save the strategy.

ℹ️ Note: You can configure individual upsell strategies to send events to Postscript, Klaviyo, or both. This gives you control over which strategies trigger SMS versus email flows.

Build your automations in Postscript

In Postscript, create automations that trigger on the custom events Order Editing sends. Common flows include:

1. Edit confirmation. Trigger on the "Order Editing Saved" event to send a confirmation SMS when a customer saves changes.

2. Upsell offer. Trigger on the "Upsell Recommendations" event to send personalised product offers via SMS. Use the product data (title, price, image) as merge tags in your template.

3. Order nudge. Trigger on the "Upsell Offers Available" event to remind customers they can still edit their order before the deadline.

4. Abandoned edit recovery. Trigger on "Order Editing Started" with a delay. If no "Order Editing Saved" event follows, send a follow-up SMS.


Troubleshooting

Upsell events aren't firing in Postscript

The most common cause is that Postscript isn't enabled on the upsell strategy.

1. Open the upsell strategy in the Order Editing dashboard.

2. Expand Advanced settings.

3. Check that Postscript is selected in the integrations list. If it's not, select it and save.

Connection shows "API key not configured" or "Integration not complete"

This means the key wasn't saved or validation failed.

1. Go to Integrations → Postscript in the Order Editing dashboard.

2. Re-enter your Private API Key from Postscript (Settings → API).

3. Click Save and wait for the validation result.

4. If you see "API key saved but connection could not be verified", double-check the key in Postscript. It may have been regenerated or expired.

Events aren't matching subscribers in Postscript

Order Editing sends the customer's email and phone number with every event. Postscript matches subscribers using phone number first, then email. If neither matches an existing subscriber, the event won't trigger an automation.

1. Verify the customer is a Postscript subscriber.

2. Check that the customer's phone number or email in Shopify matches what's in Postscript.

3. If the customer has no phone number and no email on their Shopify order, Order Editing skips the event entirely.

Events are delayed or not appearing in real time

Postscript processes events asynchronously. There may be a short delay between Order Editing sending the event and Postscript triggering the automation. This is normal. If events aren't appearing at all after several minutes, check your connection status in the Order Editing dashboard.

💡 Tip: If you're running into issues not covered here, start a live chat from within the Order Editing app. Include your store URL, the upsell strategy name, and a description of what you've tried.

Related articles

Marketing

Integrating with Klaviyo

How to connect Order Editing with Klaviyo for order edit event tracking, upsell offer notifications, and automated flows.

Marketing

Integrating with Yotpo

How to connect Order Editing with Yotpo so loyalty points stay accurate when customers edit their orders.

Marketing

Order Editing and Marketing Tools

How Order Editing connects with your email, SMS, and marketing tools so campaigns reflect edited orders.