Answers to the most common questions developers ask about our mail automation platform.
What is Postally?
Postally is a Canadian direct mail API platform that lets developers send postcards programmatically with a single REST API call. Postally handles printing, postage, and delivery automatically. It is built in British Columbia, Canada and prices in CAD. Its servers are hosted on Amazon Web Services in the United States; printing and mailing happen in Canada.
How much does it cost to send mail with Postally?
Postally offers prepaid credits for API users, or pay-per-order via Stripe Checkout for dashboard campaigns. Pricing is flat per piece — the same rate whether you send one postcard or ten thousand. There are no volume tiers and no minimum order. The one price step is mail class: 125 or more promotional pieces in a single mailing qualify for Canada Post Personalized Mail, which is cheaper per piece than Lettermail. No monthly fees or contracts. Test mode is completely free with no charges.
How do I send a postcard via API?
Send a POST request to https://api.postally.ca/v1/postcards/create with your API key, recipient address, and a template ID or PDF URL. Postally renders the postcard, queues it for printing, and delivers it. Track status via webhooks or the dashboard.
Is Postally a good alternative to Lob or PostGrid?
Yes. Postally is a Canadian-built alternative to Lob and PostGrid with similar REST API capabilities for direct mail automation. Postally supports postcards with pay-as-you-go CAD pricing, SmartyStreets address verification, and privacy-law architecture (GDPR, PIPEDA, CCPA).
Does Postally verify mailing addresses?
Yes. Postally uses SmartyStreets to verify Canadian, US and international addresses. When a live piece is sent, its delivery and return addresses are checked and standardised if they have not been verified before, which helps reduce undeliverable mail. Only the address is sent to SmartyStreets, never the recipient's name fields; an address line that itself contains a name, such as a c/o line, is sent as written. An address that cannot be verified is still mailed as entered.
What privacy and security architecture does Postally have?
Postally encrypts recipient names, company names, job titles, address fields, email addresses and phone numbers field by field with AES-256-GCM, using encryption keys managed by our application; other data, such as tags, metadata and merge variables, is not field-encrypted. Files, and the database backups we keep in Amazon S3, are stored with Amazon S3 server-side encryption (AES-256), and our website and API are served over HTTPS using TLS 1.2 or later. Postally provides access, export and erasure endpoints for privacy requests (GDPR, PIPEDA, CCPA), role-based access control with four-tier PHI access levels for sensitive data, and an append-only audit log archived daily to write-once storage (S3 Object Lock). Card payments are handled by Stripe; we never see or store card numbers. Our servers are hosted on Amazon Web Services in the United States (Ohio and Oregon), so data is stored and processed there and is subject to US law; printing and mailing happen in Canada. The service providers that receive personal data are listed in our privacy policy. Postally is not currently HIPAA-certified or SOC 2-audited. If you handle Protected Health Information or have specific compliance requirements, contact support@postally.ca to discuss your needs.
Can I track mail delivery and recipient engagement?
Yes. Postally provides HMAC-signed webhook notifications as a mailpiece moves through production — created, dispatched to our print partner, printing, printed and inducted (handed to Canada Post) — plus built-in QR code scan tracking with geographic analytics. Lettermail and Personalized Mail carry no per-piece carrier tracking, so induction is the last confirmed step; we do not report a delivery confirmation. Integrate with Zapier or Make.com for automated workflows triggered by mail events.
Does Postally integrate with Zapier and Make.com?
Yes. Postally offers native Zapier and Make.com integration with 5 triggers and 5 actions. Trigger direct mail from form submissions, CRM events, e-commerce orders, or any of 5,000+ connected apps — no code required.
Can I use Postally with Shopify for abandoned cart recovery?
Yes. Postally integrates with Shopify via inbound triggers (webhooks). Configure Shopify to send checkout events to your Postally trigger URL, map the Shopify address fields to Postally recipient fields, and Postally will automatically send a postcard to shoppers who abandon their cart. You can also use Zapier or Make.com for a no-code setup. See our Shopify Integration Guide for step-by-step instructions.