
How to Automate Handwritten Cards with Zapier
Sending handwritten cards manually works when you have a handful of customers. But as your business grows, keeping up becomes impossible. That is where Zapier comes in. By connecting your existing tools to InkCourier through Zapier, you can trigger a handwritten card every time a customer hits a milestone, no manual effort required.
What You Will Need
Before you begin, make sure you have the following:
- An InkCourier account with an active API key (available on the Settings page of your dashboard)
- A Zapier account (the free tier works for testing, but you will likely need a paid plan for production workflows)
- Access to the app you want to use as a trigger, such as Shopify, HubSpot, Stripe, or Google Sheets
Step 1: Create a New Zap
Log into Zapier and click "Create Zap" in the top-left corner. Zapier workflows, called Zaps, consist of a trigger (the event that starts the automation) and one or more actions (what happens in response). In our case, the action will always be "Send a handwritten card via InkCourier."
Step 2: Choose Your Trigger App and Event
Select the app that will initiate the card. Here are the most popular trigger scenarios:
- Shopify: New Order — Triggers a thank-you card every time a customer places an order.
- Stripe: New Customer — Sends a welcome card when someone subscribes for the first time.
- HubSpot: Deal Stage Change — Fires when a deal moves to "Closed Won," perfect for a congratulations note.
- Google Sheets: New Row — Allows manual or semi-automated triggers by adding recipient data to a spreadsheet.
- Typeform: New Response — Sends a card after someone completes a feedback survey.
Choose the trigger app, then select the specific event. Zapier will prompt you to connect your account for that app if you have not done so already.
Step 3: Configure the Trigger
Depending on the app, you may need to specify additional settings. For example, with Shopify, you might filter by order value (send cards only for orders above $100) or by product category. With HubSpot, you can restrict the trigger to deals in a specific pipeline.
After configuring, Zapier will pull in a sample record so you can see the data fields available. Look for the fields you will need: recipient name, mailing address, and any personalization data such as order details or account information.
Step 4: Add the InkCourier Action
Click the "+" button to add an action step. Search for "InkCourier" in the app directory. If you do not see it, you can use the "Webhooks by Zapier" action to send data directly to the InkCourier API endpoint.
For the Webhooks approach:
- Set the method to POST
- Enter the InkCourier API URL:
https://api.inkcourier.com/v1/cards - Add your API key in the headers as
Authorization: Bearer YOUR_API_KEY - In the body, map the fields from your trigger to the InkCourier payload: recipient name, address line 1, address line 2, city, state, zip code, and message
Step 5: Craft Your Message Template
The message field supports dynamic data from your trigger. This is where personalization becomes powerful. Instead of a static "Thank you for your purchase," you can write:
Dear {{first_name}}, thank you for ordering the {{product_name}}. We put a lot of care into every piece we make, and we hope you love it. If you ever need anything, do not hesitate to reach out. Warmly, The [Your Brand] Team
Zapier will replace the placeholders with real data from each trigger event. This means every card reads as if it were written individually, because, in a sense, it was.
Step 6: Test Your Zap
Zapier will offer to send a test request to InkCourier. Take advantage of this. Review the payload to make sure all fields are mapped correctly, the address is formatted properly, and the message reads naturally with the sample data inserted. InkCourier's test mode allows you to preview the card without actually mailing it, so you can verify the handwriting style and layout before going live.
Step 7: Turn On Your Zap
Once you are satisfied with the test, toggle the Zap to "On." From this point forward, every qualifying event in your trigger app will automatically generate a handwritten card through InkCourier.
Best Practices for Zapier-Automated Cards
Add a Delay Step
For post-purchase thank-you cards, consider adding a "Delay by Zapier" step of two to three days. This ensures the card arrives after the product, creating a delightful surprise rather than a confusing early mailing.
Use Filters to Control Volume
Not every order or event may warrant a card. Zapier's built-in filter step lets you set conditions, such as minimum order value, customer location, or first-time buyer status, to ensure you are sending cards strategically rather than indiscriminately.
Monitor and Iterate
Check your Zap history regularly to ensure events are firing correctly. Look for failed tasks, address formatting issues, or message templates that produce awkward results with certain data combinations. A monthly review of your automated card program will keep it running smoothly.
Respect Address Quality
Handwritten cards require valid mailing addresses. If your trigger data comes from a source with unreliable address information, add a validation step or use InkCourier's built-in address verification to catch errors before cards are printed and mailed.
Automating handwritten cards with Zapier and InkCourier removes the operational burden without removing the personal touch. Whether you are sending five cards a week or five hundred, the process is the same: set up the trigger, craft the message, and let the automation handle the rest. Connect your tools to InkCourier today and start delighting customers on autopilot.
Ready to send your first handwritten card?
Start making lasting impressions with real pen-and-ink cards delivered to your customers.
Get Started Free