Mail a Welcome Postcard to Merchants After Shopify App Installation

13 min setup
No coding required
Runs automatically

Build customer loyalty and stand out from competitors by mailing a postcard when a merchant installs your Shopify app. Triggered upon installation, MESA will check for a complete billing address and, if available, automatically send a personalized postcard to the customer. This unexpected, tangible gesture creates a memorable first impression, enhances brand perception, and encourages long-term engagement.

Mantle logo icon
Customer Subscribed
Retrieve Customer
thanks.io logo icon
Send Postcard

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

3 steps to send handwritten welcome postcards to new Shopify app installers

Mantle logo icon

Customer Subscribed

App connector: Mantle • Time to complete: 2 minutes
Why this matters: This trigger captures new paying subscribers at the moment they commit to your app, enabling you to make a memorable first impression while their excitement and engagement are at their peak.

When a merchant installs your Shopify app and subscribes (starts paying), Mantle fires this webhook with the customer's basic information including {{mantle.id}}. You need to specify your Mantle app ID in the appIds field—this is found in your Mantle dashboard under your app settings. The trigger only fires for subscriptions to the specified app, ensuring postcards are sent only for the correct app if you manage multiple apps through Mantle.

Retrieve Customer

App connector: Mantle • Time to complete: 1 minute
Why this matters: Fetches the complete customer profile including billing address and app details needed to personalize and properly mail the postcard, ensuring it reaches the right person at the right location.

This step retrieves the full customer record from Mantle using {{mantle.id}} from the trigger. It fetches comprehensive customer data including {{mantle_1.customer.name}}, {{mantle_1.customer.appInstallations[0].app.displayName}}, and the complete billing address fields: {{mantle_1.customer.billingAddress.address1}}, {{mantle_1.customer.billingAddress.address2}}, {{mantle_1.customer.billingAddress.city}}, {{mantle_1.customer.billingAddress.provinceCode}}, {{mantle_1.customer.billingAddress.zip}}, and {{mantle_1.customer.billingAddress.country}}.

This address information ensures the postcard is mailed to the correct business location.

thanks.io logo icon

Send Postcard

App connector: Thanks.io • Time to complete: 10 minutes
Why this matters: Creates and mails a physical, handwritten postcard that differentiates your app through personal touch, building stronger emotional connections and brand recall than purely digital onboarding.

This step sends a 4x6 postcard via Thanks.io using the merchant's billing address from {{mantle_1.customer}}.

You need to configure several fields during setup:
(1) Size—select postcard size (typically 4x6),
(2) Front image URL—provide the full URL to your branded postcard front design (must be publicly accessible),
(3) Handwriting style—choose from Thanks.io's available handwriting styles, and
(4) Message—the default message welcomes the merchant to your app family and is personalized with {{mantle_1.customer.appInstallations[0].app.displayName}} for your app name. The message text can be fully customized to match your brand voice while staying within Thanks.io's character limits. The postcard is addressed to {{mantle_1.customer.name}} and mailed to their complete billing address.

Ready to set this up? It only takes 13 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

Make it your own!

Customize this workflow even further:

Include a promo code or special offer
Modify the message to include a unique discount code for premium features or add-ons, turning the welcome postcard into a conversion tool that drives upgrades while building goodwill.
Send only to specific plan tiers
Add a filter step after customer retrieval that checks the subscription plan level and only sends postcards to annual subscribers or high-value plans, optimizing postcard costs for your most important customers.
Track postcard delivery status
Add a Google Sheets or Data Table step to log each postcard sent with merchant name, address, send date, and Thanks.io tracking information, creating a record for follow-up timing and campaign analysis.
Follow up with email after delivery
Add a delay step (10-14 days for delivery) followed by an email asking if they received the postcard and if they have questions, creating a natural conversation starter for customer success outreach.

Common questions

What if a merchant's billing address is incomplete or invalid?

How much do postcards cost through Thanks.io?

Can I preview what the postcard will look like before sending?

Ready to send handwritten welcome postcards to new Shopify app installers?

7-day free trial • 13 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support