Postscript is an SMS marketing platform for Shopify stores that allows you to grow a TCPA compliant subscriber list, use your Shopify data to create targeted text marketing campaigns, have two-way conversations with customers, and unlock a brand new marketing channel that drives big-time ROI for your store.
Social Snowball integrates with Postscript so that you can include custom affiliate trigger events and property tags in your Postscript SMS campaigns and automation.
Integrating Postscript with Social Snowball:
First, log in to your Postscript account, click on your store name, and then click on API underneath it. Then, click on the Create one new button to generate your API keys.
Copy the Private Key from the API keys you just created.
Paste it in the Integrations tab of your Social Snowball dashboard's Postscript integration tile.
Click Save.
The other part of successful integration is ensuring we have a Keyword set in our Postscript account.
To add that, please head over to the Acquisition Panel in your PostScript account and choose the Keywords option from the dropdown menu.
Click on Create Keyword and add something specific to Social Snowball.
Save the Keyword and make sure it's enabled.
Next, return to Social Snowball's Integration tab and select your Keyword.
Click Save. Your Postscript is now successfully integrated.
NOTE: Activating this integration will automatically add an optional phone number field to your affiliate sign-up forms.
Once you have successfully integrated, your Postscript account will have the following new items:
Trigger events:
(Use these as triggers to building automations)
Social Snowball - Enrolled_by_purchase | when a new affiliate joins your program by making a purchase |
Social Snowball - Enrolled_by_signup_form | when a new affiliate joins your program by submitting a sign-up form |
Social Snowball - Affiliate_application_approved | when an affiliate's sign-up form application is approved from Social Snowball dashboard |
Social Snowball - Referral_sale | when an affiliate makes a new referral sale |
Custom properties:
Affiliate first name | Jon |
Affiliate last name | Sno |
Program name | Influencers Tier 1 |
Referral code or link | JON1234 or www.website.com/JON1234 |
Commission type | "cash", "store credits" or "discount code" |
Brand name | Support Store SS |
Tracking method | "discount code" or "referral link" |
Program commission value | 20% |
Discount value | 15% |
Total order value | $260 |
Commission valie | $52 |
Creating an automation:
Once the integration is complete, you can set up an automation using these trigger events and custom properties. For example, if you wish to send a message to new affiliates with their affiliate info after they sign up for your program via a sign-up form, follow the below steps:
Open our Postscript dashboard, click Messaging > Automations, and create a new automation.
Select Create a new automation instead of any prebuilt templates.
In the Trigger event or property section, select "Social Snowball - Signed up as an affiliate via sign up form". Click Save.
Drag the Message block from the Flow actions menu into your flow.
Now, write the SMS text. You can include custom property tags from Social Snowball.
When sent to an affiliate, the custom property tags shown in the preview will be replaced by their respective values. Click Save, and turn your automation on.
Important Note:
TCPA and CTIA compliancy:
You should include TCPA and CTIA-compliant language wherever a consumer consents to receive automated marketing messages.
Below is TCPA and CTIA-compliant language:
*I agree to receive recurring automated marketing text messages (e.g. cart reminders) at the phone number provided. Consent is not a condition to purchase. Msg & data rates may apply. Msg frequency varies. Reply HELP for help and STOP to cancel. View our Terms of Service and Privacy Policy.
(Terms of service and Privacy policy should link to your respective URLs)
You can copy and paste this language to any page where you embed a sign-up form that collects phone numbers.
You can read more on TCPA and CTIA compliance here.
Testing/troubleshooting:
One important thing to note is that if you're testing with a new phone number that still needs to be a subscriber in Postscript, the time delay set in any automation can be delayed by up to one hour after adding the new subscriber to your list. However, if the number you're using to test is already an existing subscriber in Postscript, then the time delay will be precisely accurate.
It is recommended that a minimum delay time of 1 minute be set to ensure that the automation sends without errors.
Additional resources:














