Okendo integrates with Postscript, making it easier to incorporate Okendo data into automations, segments, campaigns and campaign flows, enabling you to reach audiences with highly personalized and timely communications.
To integrate Okendo with Postscript, you will first need to provide Okendo with permission to send messages to your Postscript account. This guide will give details for this process as well as the next steps you can take to complete the integration.
In this article, you'll learn about the following:
How to create an API key and use it to connect Okendo and Postscript.
The profile properties and events sent to Postscript.
Before you get started, please ensure both Okendo and Postscript are installed. The Postscript app can be installed from Shopify here.
Create an API Key in Postscript
Visit https://app.postscript.io/account/api and create a Security Key Pair.
Click show to view your Private Key (your Public Key will not work for authorisation) and copy it or write it down.
Connecting Okendo to Postscript
Go to Settings > Integrations.
Open the Postscript section and copy your Private API Key into the corresponding field.
Select Save. Okendo will connect to Postscript and set up your Automation Trigger for use as outlined below.
Set up your Postscript Sequence in Okendo
Go to Mail > Sequences.
Select + New Sequence and then the Postscript template. Give your new Sequence a name and click Create Sequence.
Set the Wait time as desired, and add the details for the Email Review Request which will be sent to customers who do not opt in to SMS messaging.
Save your changes and Start your new Sequence.
Profile properties and events sent to Postscript
⚠️ Okendo will sync profile properties and events data for existing subscribers in Postscript. Okendo WILL NOT sync profile properties or events data (nor will it create a new record) for any Okendo customer, that does not have an existing Postscript subscriber record.
Customer profile properties
The following are profile properties that are added to a subscriber's profile, in Postscript.
Property name | Description |
Okendo Given Name | The first name of the customer. |
Okendo Family Name | The last name of the customer. |
Okendo Average Review Rating | The average rating given by the customer across all reviews. |
Okendo Average Review Sentiment | The general sentiment of the customer's reviews. |
Okendo Latest Review Rating | The rating given in the customer's most recent review. |
Okendo Latest Review Sentiment | The sentiment of the customer's most recent review. |
Okendo Latest NPS Category | The category of the customer's latest Net Promoter Score (NPS). |
Okendo Latest NPS Date | The date of the customer's latest NPS. |
Okendo Latest NPS | The score of the customer's latest NPS. |
Okendo Number of Reviews | The total number of reviews submitted by the customer. |
Okendo Number of Survey Responses | The total number of survey responses submitted by the customer. |
Okendo Referral Shareable Link | A link that the customer can share for referrals, if present. |
Okendo Number of Successful Referrals | The total number of successful referrals made by the customer. |
Okendo Latest Successful Referral Date | The date of the customer's latest successful referral. |
Okendo Total Successful Referral Revenue | The total revenue generated from the customer's successful referrals. |
Okendo Loyalty Enrolment Date | The date when the customer enrolled in the loyalty program. |
Okendo Loyalty Next Birthday Date | The next birthday date for the customer in the loyalty program. |
Okendo Loyalty Points Balance | The current balance of loyalty points for the customer. |
Okendo Loyalty Points Expiry Date | The date when the customer's loyalty points will expire. |
Okendo Loyalty Program Status | The current status of the customer in the loyalty program. |
Okendo Loyalty VIP Tier | The VIP tier of the customer in the loyalty program. |
Okendo Loyalty VIP Tier Expiry Date | The expiry date of the customer's VIP tier status. |
Event types and event properties
The following are events and their subsequent properties, added to subscriber profiles in Postscript.
Review Created
A custom event that is logged in Postscript, when a customer submits a review.
Properties |
|
💡 Attributes captured in the review, may also be included as event properties, and passed to Postscript.
Review Request Created
A custom event that is logged in Postscript, when a fulfilled order meets the recruitment requirements.
Properties |
|
Submitted Okendo Quiz
A custom event that is logged in Postscript, when a customer completes a quiz.
Properties |
|
Received Okendo Referral Coupon
A custom event that is logged in Postscript, when a referral coupon is issued to a customer.
Properties |
|
Redeemed Okendo Referral Coupon
A custom event that is logged in Postscript, when a customer redeems a referral coupon.
Properties |
|
Opted In to Okendo Referrals
A custom event that is logged in Postscript, when a referrer opts into a referral program.
Properties |
|
Okendo Referral Shareable Link Used
A custom event that is logged in Postscript, when a recipient opts into a referral program. This event is triggered when an anonymous recipient completes their details, after clicking on a shared referral link.
Properties |
|
Opted In to Okendo Referrals
A custom event that is logged in Postscript, when a recipient opts into a referral program.
Properties |
|
Sent Okendo Referral
A custom event that is logged in Postscript, when a referrer sends an invitation to a recipient.
Properties |
|
Okendo Referral Invitation
A custom event that is logged in Postscript, when a recipient is sent an invitation link by a referrer.
Properties |
|
Okendo Referral Rejected
A custom event that is logged in Postscript, when a referral is rejected.
Properties |
|
Enrolled in Okendo Loyalty
A custom event that is logged in Postscript, when a customer's loyalty status changes. No additional properties are sent.
Properties |
|
Okendo Loyalty Points Awarded
A custom event that is logged in Postscript, when a customer earns loyalty points.
Properties |
|
Okendo Loyalty Points Redeemed
A custom event that is logged in Postscript, when a customer redeems loyalty points, for a reward.
Properties |
|
Okendo Loyalty Tier Changed
A custom event that is logged in Postscript, when a customer's loyalty tier changes.
Properties |
|
Okendo Loyalty Points Adjusted
A custom event that is logged in Postscript, when a customer's loyalty points are adjusted by the merchant.
Properties |
|
Okendo Loyalty Tier Upgrade Nudge
A custom event that is logged in Postscript, when a customer is eligible for a Loyalty tier upgrade. The nudge event is sent, when the customer is within 80% of the spend required for the next tier.
Properties |
|
Submitted Okendo Survey
A custom event that is logged in Postscript, when a customer submits a survey response.
Properties |
|
Review Request Cancelled
A custom event that is logged in Postscript, when a review request is cancelled for a customer.
Properties |
|
Update Customer Profile
A custom event that is logged in Postscript, when the customer profile is updated. No properties are sent.
Capturing reviews through legacy automations
Go to the Automations page in the Postscript App and select Create Automation > Create Legacy Automation
Then select Custom Automation to create your own Legacy Automation.
Fill out the details for your automation:
Give the automation a name
Ensure that you have selected Okendo Review Request from the Automation trigger dropdown list
(Optional, for reminder only) You may also want to select Okendo Review Created for the Cancellation Trigger if you wish to set up a reminder message
DO NOT toggle on Once per subscriber
We recommend you select No for User filter (although OKendo
Once you have completed the form, select Save & Continue to Messages
On the next page, edit the message content to personalize the SMS that will be sent to customers:
Make sure that the
{review_url}
tag is included in your message, otherwise the customer will have no way to leave a review! You can either write it yourself, or use the More dropdown and select Add Tag, and then select the Review Url tag and click Insert TagCheck the Wait option. Remember that the Sequence you are using in the Okendo App will also have a Wait option. You can use either one to set up the waiting period between the customer's order being fulfilled and the review request being sent, but be careful about using both, as the customer could be waiting twice as long as expected before receiving their SMS
(Optional, for reminder only) If you wish to set up a reminder message simply follow the instructions in 3b and add a new message to the automation. Be sure to set up a delay so that the reminder SMS isn't sent out immediately after the first message. An second SMS won't be sent if the customer submits a review after receiving the first message
Click Save Automation.
For more information on creating legacy automations, refer to the Postscript support center.
Using profile property and events data in automation flows, segment creation, campaigns and campaign flows
Leverage profile properties and events in Postscript's automation flows (as triggers, filters and content within messages) to deliver targeted messages to audiences, at specific stages of the customer journey.
💡 To experience the full capability of profile properties and events, we recommend you use automation flows, rather than legacy automations.
Profile properties can also be used to create customer segments that can be later used in one-off promotional campaigns or campaign flows.
For more information on Automation Flows, Segments, Campaigns and Campaign Flows, refer to the following Postscript articles:
If you have any specific questions or need further assistance, feel free to reach out to our support team.