Zapier is a no-code automation tool that connects your apps. When an event happens in one app (the trigger), Zapier can tell another app to do or perform an action. Verdn now integrates with Zapier. This means that you can now connect apps such as Typeform, WooCommerce, Klayvio, and many more, to Verdn and make impact pledges. The sky's the limit when it comes to Zapier!
To set up Verdn with Zapier you'll need:
- A Verdn 'Zapier API' account
- A Zapier account
- An account with the app you want to connect with Verdn, via Zapier
We'll dig into each three a bit below.
1. Setting up a Verdn Zapier API account
Please note that this is a different account from your Shopify account. If you have an existing API account, you can connect with Zapier using that.
To set up a Verdn Zapier API account, go to dashboard.verdn.com and click on "Sign up here". You will be presented with a sign-up menu, where you should enter:
- Your name
- Your company name
- Your email
- A password of your choice (twice)
You will then be sent a confirmation email to verify your email address. Once you confirm your email, choose the Zapier option on the 'Get started' menu.
Generating API keys within the Verdn Dashboard
You will need your API key (and test API key) to set up Verdn with Zapier. To generate API keys, navigate to the Developer tab and click the "Generate live API key" button.
Important: we recommend you test Zapier (or any other integration) by first generating and using a test API key.
To generate test keys, toggle the "View test data" switch in the left-side menu panel, and then pressing the "Generate test API key" on the Developer page. You are not charged for impact triggered by test keys.
2. Setting up a Zapier Account
If you don't have an account with Zapier already, head over to zapier.com to set up an account. It's free to get started! All you need is your name and work email address.
3. Creating a Zap in Zapier with Verdn and some other app
You are now ready to get started by creating your first Zap. Zaps have two components; triggers and actions. Triggers cause actions. In our case:
- A trigger will be something that happens in another app
- The action will be that impact is pledged as a result of the trigger.
Example of creating a Zap
We have written up a detailed example article that takes you through every step of setting up a zap. In the example, a zap connects Klaviyo and Verdn so that every new newsletter signup plants 10 trees, and each subscriber can track their impact. Please read the example article here
Considerations for setting up Zaps where Verdn is the action
Information you need to use Verdn
Zapier has over 5000 apps that you can connect together. Many of them work with Verdn. However, do keep in mind that we need two key pieces of information to create impact timelines:
- A user's first name
- A user's email
Pledge types you can trigger with Verdn
Right now, Verdn's Zapier integration supports the following impact types:
- Tree planting
- Ocean-bound plastic recovery
- Coral reef restoration
Always remember to test with test API keys
Whenever impact pledges are triggered via a live API key, we will charge you for the impact — even when you are just testing your zaps! This is why we strongly recommend you always first use test API keys when you are setting up new zaps, or experimenting.
To remind you, to generate test API keys, you need to switch the "view test data" toggle on your Verdn API Dashboard. Then, in the Developer menu, you can generate test API keys.
Once you're confident with a new zap:
- Turn off test mode in the Verdn dashboard
- Generate a live API key from the developer menu
- Update your Zap with this live API key
- Start delighting your users with trackable environmental impact
Keep track of your impact pledges and your users' impact timelines
When a zap fires correctly, an impact order will appear in your Verdn API dashboard. Navigate to "Impact Orders" to find it. You can also click the "track" link to open the impact timeline generated for the pledge.
Note that even test orders (using test API keys) will generate (demo) timelines. So please check these out when you're setting up zaps to ensure all elements look correct.