
Zapier Integration Documentation
Complete guide for connecting Routio to Zapier
Table of Contents
Overview
The Routio Zapier integration enables you to connect your lead distribution workflow to 5,000+ applications without writing any code. Whether you're a lead supplier sending leads into Routio or a buyer receiving distributed leads, Zapier makes automation simple.
For Suppliers
Use the "Create Lead" action to send leads from form builders, CRMs, or any source to Routio.
For Buyers
Use the "New Lead" trigger to automatically route leads to your CRM, spreadsheet, or any destination.
Authentication
Routio uses OAuth 2.0 for secure authentication with Zapier. When you connect your account, you'll be redirected to a secure login page to authorize the connection.
Connection Steps:
- In Zapier, add Routio as your trigger or action app
- Click "Sign in to Routio" when prompted
- You'll be redirected to the Routio login page
- Enter your Routio email and password
- Click "Connect to Zapier" to authorize the connection
- You'll be redirected back to Zapier with an active connection
Note: Your connection type (supplier or buyer) is automatically determined by your Routio account role. Suppliers can use the Create Lead action, while buyers can use the New Lead trigger.
Available Triggers
New Lead
For BuyersInstantTriggers instantly when a new lead is distributed to your buyer account. This is a real-time webhook (REST Hook) trigger that fires the moment leads are assigned to you.
Output Fields:
| Field | Type | Description |
|---|---|---|
| id | Text | Unique lead identifier |
| category | Text | Lead category (e.g., "Home Insurance") |
| first_name | Text | Contact first name |
| last_name | Text | Contact last name |
| Text | Contact email address | |
| phone | Text | Contact phone number |
| address | Text | Street address |
| city | Text | City |
| state | Text | State (2-letter code) |
| zip | Text | ZIP code |
| price | Number | Price paid for the lead |
| created_at | Datetime | When the lead was received |
Note: Custom fields configured by your seller are automatically included in the output. Sample data with all available fields is shown when testing your Zap.
Available Actions
Create Lead
For SuppliersSend a new lead to Routio for distribution. The lead will be validated (if enabled) and routed to buyers based on your seller's distribution rules.
Input Fields:
| Field | Required | Description |
|---|---|---|
| category | Yes | Lead category (dropdown populated from your account) |
| first_name | No | Contact first name |
| last_name | No | Contact last name |
| No | Contact email address | |
| phone | No | Contact phone number |
| address | No | Street address |
| city | No | City |
| state | No | State (2-letter code) |
| zip | No | ZIP code |
Note: Additional custom fields are dynamically loaded based on the category you select. These fields are defined in your seller's lead schema for that category.
Output Fields:
| Field | Type | Description |
|---|---|---|
| success | Boolean | Whether the lead was accepted |
| lead_id | Text | Unique ID of the created lead |
| status | Text | Lead status (pending, distributed, etc.) |
| email_valid | Boolean | Email validation result (if enabled) |
| phone_valid | Boolean | Phone validation result (if enabled) |
Setup Guide
Setting Up the New Lead Trigger (Buyers)
- Create a new Zap in Zapier
- Search for "Routio" as your trigger app
- Select New Lead as the trigger event
- Click "Sign in to Routio" and log in with your buyer account
- Complete the authorization flow
- Click "Test trigger" to fetch sample lead data
- Add your action app (HubSpot, Google Sheets, Slack, etc.)
- Map the Routio lead fields to your destination app
- Test your Zap and publish it
- New leads will now trigger your Zap in real-time!
Setting Up the Create Lead Action (Suppliers)
- Create a new Zap in Zapier
- Add your trigger (Typeform, Gravity Forms, Webhook, etc.)
- Search for "Routio" as your action app
- Select Create Lead as the action event
- Click "Sign in to Routio" and log in with your supplier account
- Select the lead category from the dropdown
- Map fields from your trigger to Routio lead fields
- Custom fields for your category will appear - map those too
- Test your action to create a test lead
- Publish your Zap to start sending leads automatically
Troubleshooting
Connection Issues
"Your session has expired" - Your access token has expired. In Zapier, disconnect your Routio account and reconnect by signing in again.
"Your session is invalid" - Your connection may have been revoked or is no longer valid. Remove the connection in Zapier and create a new one.
Trigger Not Working
If your New Lead trigger isn't receiving leads:
- Make sure your Zap is turned ON (published)
- Verify your buyer account is active in Routio
- Check that you have active buyer campaigns configured
- Look at the Routio dashboard to confirm leads are being distributed to you
- Check your Zap history in Zapier for any errors
Lead Validation Errors
"Lead was rejected because the email or phone failed validation" - Your seller has enabled validation with rejection mode. To fix this:
- Ensure email addresses are in proper format
- Verify phone numbers are valid and formatted correctly
- Check that you're not sending test/fake data
- Contact your seller if valid leads are being rejected incorrectly
Missing Categories
If you don't see expected categories in the dropdown, your supplier account may not have access to all categories. Contact your seller administrator to request access to additional lead categories.
Custom Fields Not Showing
Custom fields only appear after you select a category. Make sure to:
- Select a category first
- Refresh the fields after selecting a category
- Check with your seller if certain fields should be available
Need Help?
Our support team is ready to help you get your Zap running.
