Zapier
Zapier (opens in a new tab) is a no-code platform that allows you to connect two (or more) different systems together. You can use Zapier to connect Swift to 6000+ different tools and set up your own custom automations.
For example, you can do things like:
- Gmail x Slack: When I get an email with the word "Amazon", send my wife a Slack message
- Google Calendar x OpenPhone: When I get a calendar invite, send me a text through OpenPhone
When to Use the Zapier Integration
Anytime you want to extend Swift's core capabilities, or implement custom automations (welcome emails, text message campaigns, etc.), using our Zapier integration is a great first step.
Example use-cases include:
- Sending a welcome email to every new customer by connecting Swift with Mailchimp (opens in a new tab) or Constant Contact (opens in a new tab)
- Setting up a remote lock anytime a booking happens by connecting Swift with Brivo (opens in a new tab)
- Syncing your Swift customers with a marketing CRM like Zoho (opens in a new tab) and creating an email drip sequence
- and much more!
The possibilities are literally endless 🚀
Understanding Zapier
There are two main concepts in Zapier that we need to understand, known as triggers and actions.
Triggers
A trigger in Zapier is an "event" that's fired everytime a certain "thing" occurs in the software.
For example, for Gmail, examples of triggers include:
- A new email: Triggers whenever you receive a new email
- A new contact: Triggers whenever a new contact is created
In Swift, examples of triggers can include:
- A new customer: Triggers whenever a new customer account is created
- A new booking: Triggers whenever a new booking is created
You can set up automations in Zapier (known as Zaps) by "listening" to these triggers, and then performing certain actions.
Actions
An action in Zapier is, as the name implies, an action, change, or update in the software.
For example, examples of Gmail actions can include:
- Send an email: Write and send a new email from your inbox
- Create a new contact: Add a new contact to your list
- Remove a contact: Delete a contact from your list
Similarly, examples of actions in Swift can include:
- Create a booking: Create a new event at your facility
- Add a customer: Create a new customer account at your facility
By chaining triggers and actions together, you can create a ton of different automations for your business.
Swift Triggers & Actions
At the moment, the following triggers and actions in Swift will show up on Zapier.
Triggers
- customer.created: Triggers when a new customer account is created at your facility. This event will fire regardless of whether the account is created on the booking page, the branded app, or on the admin side.
Actions: There are no actions currently supported.
This list is constantly getting updated, so be sure to check it often if there's a specific Swift trigger or action you're looking for. Or reach out to us and let us know!
Getting Started
To get setup, we first need to create your Zapier credentials. This will allow Zapier to authenticate your Swift account, and give it permission to pull data from it.
Creating Zapier Credentials
To do this, visit the Integrations page under Settings (opens in a new tab). You'll need to be the Owner of the account, or have the appropriate permissions to view this page.
Once you're there, you'll see a button to "Create credentials" in the Zapier card.
Click the button, and your credentials should appear in a few seconds, as shown below.
Building a Zap
Once you've created your credentials, you can now visit Zapier (opens in a new tab) to build your first Zap (automation).
Create an account
Start by creating a free Zapier account, or sign in if you've already set an account up before.
Access our private Swift integration
The Swift integration is currently private on Zapier, which means if you search for Swift on their directory - it will not show up.
This will change soon - but until it's publicly listed, you can click on this invite link (opens in a new tab) to access the app.
You'll need to do this to connect to Swift in Zapier!
Enter the Zap editor
Once you've logged in and accepted the invite, start by clicking the "+ Create" button on the top left, and clicking "Zap".
This will put you in the Zap editor, which is a screen that looks like this:
Setting up the Swift trigger
Start by setting up the trigger, and searching for Swift. You should see it there once you've accepted the invite (see above).
Choose the trigger event
To setup the trigger, we first need to identify which "event" to trigger the Zap on. The list of events shown here will be based on the "Swift Triggers & Actions" list above.
Let's go with the customer.created event as an example
Authenticate with your Swift account
Then, connect your Swift account to Zapier by entering the two keys ("Application ID" and "Integration Key) shown on the Settings > Integrations (opens in a new tab) page of Swift.
Once the account is connected, an important step is to skip the trigger test. This is vital - you'll see an error if you hit "Test" but just ignore it, the zap will work regardless. Skip the test and move on.
Setup the action
Once the trigger has been setup, you can now connect any other platform as the corresponding action! This can be Mailchimp, Gmail, Close, or any one of the other 6000+ tools that Zapier integrates with.
Publish
Let your imagination run wild with the automations you'd want to create. Once you're ready, just hit publish and the Zap will be live!