ClickSend is a messaging platform for SMS, MMS, email, and voice used by businesses worldwide.
ClickSend makes it easy to deliver time-sensitive messages through SMS, email, and voice. When connected with PassKit, those communications can include wallet passes for Apple Wallet and Google Wallet that update automatically. This gives customers a durable, easy-to-find asset on their phones instead of a one-off message.
With this integration, you can issue, update, or revoke wallet passes directly from ClickSend campaigns and automations. Customers receive a branded pass link by SMS or email, and that same pass can change later when their status, booking, or offer changes.
Setting Up The Integration

Getting ClickSend and PassKit working together involves a few clear steps. Once you complete these, pass delivery and updates will run without manual effort.
- Create and publish your pass in PassKit. Start by designing a membership card, coupon, event ticket, or appointment pass, then publish the project so it is ready to use.
After publishing, you will be able to reference this pass in your automations. - Collect your PassKit API details. In PassKit, open Settings, then Developer Tools to note your API region, SDK host, and API prefix, and generate API credentials.
These credentials allow your integration to create and update passes securely. - Choose your ClickSend triggers. Decide which events should send or modify a pass, such as a new order, a booking confirmation, a payment received, or a tag added in your CRM.
Clear triggers help ensure customers only receive relevant passes. - Connect via middleware. Use a tool like Make, Zapier, or a simple webhook service to call the PassKit API when ClickSend campaigns or inbound webhooks fire.
This connection turns ClickSend messages into pass actions. - Map fields to your template. Link customer name, email or phone, offer details, dates, and any barcode payload to your PassKit fields.
Proper mapping makes passes clear and accurate the first time.
Once these steps are in place, ClickSend messages can carry pass links, and PassKit will keep those passes updated over time.
Common Use Cases
ClickSend and PassKit combine messaging reach with persistent wallet passes. The examples below show where the pairing delivers practical benefits.
- Booking Confirmations – Send a wallet pass after a customer books an appointment or class.
The pass can show time, location, and a scannable code for quick check-in. - Loyalty Cards – Deliver a digital loyalty card by SMS to new or returning customers.
The card can update with points or tier changes after each qualifying action. - Promotional Offers – Issue time-limited wallet coupons during a ClickSend campaign.
The offer stays visible in the wallet and updates when it expires or is redeemed. - Event Tickets – Text attendees a wallet ticket with a QR code.
If the venue or start time changes, the ticket updates automatically so attendees see the latest details. - Renewal Reminders – Change pass appearance and expiry when a subscription or membership is due.
The pass can include a link to renew, reducing missed payments and support requests.
These scenarios replace one-off messages with a pass that customers keep and use, improving follow-through and reducing confusion.
Industries That Benefit Most
Any organization that uses ClickSend for notifications can benefit, but the integration is especially helpful where confirmations, access, or repeat visits matter.
- Local services and appointments
- Fitness, wellness, and studios
- Retail and hospitality promotions
- Education and training events
- Nonprofits and member organizations
These groups see value because passes reduce friction at the moment of use while ClickSend ensures delivery.
Requirements
Before you begin, confirm the following items so setup is straightforward.
- A PassKit account with a published pass project
- A ClickSend account with API or webhook access
- PassKit API credentials from Developer Tools
- Middleware such as Make, Zapier, or a lightweight webhook endpoint
- A field-mapping plan from your data source into the PassKit template
Having these in place helps you launch quickly and avoid rework.
Support & Documentation
Helpful resources for setup and management:
Reviewing these resources before starting will ensure the integration process is efficient and avoids unnecessary issues later.
Frequently Asked Questions
Can ClickSend Send Pass Links Directly In SMS Messages?
Yes. ClickSend can include unique PassKit pass URLs in SMS messages, so customers can instantly download and add their pass to Apple Wallet or Google Wallet. The link can be personalized for each recipient using ClickSend’s merge fields, making it easy to connect the correct pass to the right person.
Can ClickSend Automations Update Passes After A Customer Takes An Action?
Yes. If you connect ClickSend to automation tools or middleware, customer actions such as purchases, registrations, or survey completions can trigger updates to existing passes.
These updates can refresh expiry dates, add new benefits, or change pass visuals, ensuring the pass always matches the customer’s current status.
What Happens If A Customer Unsubscribes From ClickSend Messages?
If a customer opts out of ClickSend SMS messages, you will no longer be able to send them pass updates or reminders via text.
However, the pass itself will remain functional until it expires or is revoked in PassKit. You can still update the pass in PassKit, but the customer would need to see the change inside their wallet app rather than being notified by SMS.