Zapier Integration
Zapier is the easiest way to connect North Reports with 5,000+ apps. Automate your real estate workflows without writing any code.Get Started
Private App Invite
To use the North Reports Zapier integration, you’ll need to accept our private app invitation:Accept Zapier Invite
Click here to accept the invitation and add North Reports to your Zapier account
Quick Start: Your First Zap
Step 1: Get Your API Key
- Log into North Dashboard
- Go to Settings → Integrations
- Click Create API Key
- Name it “Zapier Integration”
- Copy the key (starts with
north_sk_live_)
Step 2: Create Your First Zap
- Go to Zapier
- Click Create Zap
- Search for North Reports in the trigger or action search
- Select the North Reports app
- Choose your trigger or action
Step 3: Connect Your Account
When setting up a North Reports step:- Click Sign in or Connect a new account
- Enter your API key from Step 1
- Click Yes, Continue
- Test the connection
Available Triggers
New Report
Fires when a new North Report is created in your account. Use Cases:- Notify your team in Slack when a new report is created
- Add new reports to a Google Sheet
- Send email notifications to clients
- Create tasks in your project management tool
- Report ID
- Address
- City, State, ZIP
- Price
- Bedrooms, Bathrooms
- Square Feet
- Status
- Created Date
- Report URL
Available Actions
Create Report
Creates a new North Report from property data. Input Fields:- Address (required)
- City (required)
- State (required)
- ZIP Code (required)
- Price
- Bedrooms
- Bathrooms
- Square Feet
- Year Built
- Property Type
- MLS ID
- Zillow URL
- Automatically create reports when a new contact is added to your CRM
- Generate reports from new listings in your MLS system
- Create reports from form submissions
- Sync property data from other real estate platforms
Update Report
Updates an existing North Report with new information. Input Fields:- Report ID (required)
- Price
- Status
- Description
- Executive Summary
- Any other report fields
- Update report prices when they change in your CRM
- Sync status changes from other systems
- Add descriptions or notes automatically
Example Zaps
Example 1: CRM → North Report
Trigger: New Contact in HubSpot (or your CRM) Action: Create Report in North Reports Automatically create a North Report whenever you add a new property listing to your CRM. Setup:- Choose your CRM as the trigger
- Map property fields (address, price, beds, baths, etc.)
- Add North Reports “Create Report” action
- Map the CRM fields to North Reports fields
- Test and turn on your Zap
Example 2: North Report → Slack Notification
Trigger: New Report in North Reports Action: Send Channel Message in Slack Get instant notifications in Slack whenever a new report is created. Setup:- Choose “New Report” trigger from North Reports
- Filter by status if needed (optional)
- Add Slack “Send Channel Message” action
- Customize the message with report details
- Include the report URL for easy access
Example 3: Form Submission → North Report → Email
Trigger: New Submission in Google Forms (or your form tool) Action 1: Create Report in North Reports Action 2: Send Email via Gmail Create a complete workflow: form submission → report creation → client notification.Example 4: Zillow Listing → North Report
Trigger: New Listing in Zillow (via RSS or webhook) Action: Create Report in North Reports Automatically generate North Reports for your new Zillow listings.Example 5: Price Change → Update Report
Trigger: Updated Record in Airtable (or your database) Action: Update Report in North Reports Keep your North Reports in sync when property prices change.Advanced: Multi-Step Zaps
Complete Automation Workflow
Create a multi-step Zap that:- Triggers on a new CRM contact
- Creates a North Report
- Adds the report to a Google Sheet
- Sends a Slack notification
- Creates a task in Asana
- Sends an email to the client
- Use filters to only process certain records
- Add delays between steps if needed
- Use formatters to transform data
- Store data in Zapier’s data store for lookups
Authentication
North Reports uses API key authentication. When connecting your account:- Enter your API key from the North Dashboard
- The key format is:
north_sk_live_xxxxx... - Keys are scoped to your account and team
- You can create multiple keys for different integrations
Rate Limits
North Reports API has these limits:| Plan | Requests/Hour |
|---|---|
| Free | 1,000 |
| Pro | 5,000 |
| Enterprise | 10,000 |
Error Handling
Zapier includes built-in error handling:- Automatic retries for transient failures
- Error notifications via email or Slack
- Pause on error option to prevent bad data
- Error logs in the Zap history
Best Practices
1. Use Filters
Add filters to only process relevant records:- Only create reports for properties in certain cities
- Only notify on published reports
- Only update reports above a certain price
2. Test Thoroughly
Always test your Zaps with sample data before turning them on:- Use Zapier’s test mode
- Verify field mappings
- Check for data formatting issues
3. Monitor Your Zaps
- Check Zap history regularly
- Set up error notifications
- Monitor your API usage
4. Organize Your Zaps
- Use descriptive names
- Group related Zaps in folders
- Document your workflows
Troubleshooting
Can’t Find North Reports
Problem: North Reports doesn’t appear in Zapier search Solutions:- Make sure you’ve accepted the private app invitation
- Try refreshing the page
- Check that you’re logged into the correct Zapier account
- Contact [email protected] if the issue persists
Authentication Failed
Problem: “Invalid API key” or “Authentication failed” error Solutions:- Verify your API key is correct (starts with
north_sk_live_) - Check for extra spaces when copying the key
- Generate a new API key from your dashboard
- Make sure the key hasn’t been revoked
Zap Not Triggering
Problem: Zap isn’t firing when expected Solutions:- Check the trigger settings and filters
- Verify the trigger is turned on
- Check Zap history for errors
- Ensure your API key has the correct permissions
Data Mapping Issues
Problem: Fields aren’t mapping correctly Solutions:- Use Zapier’s field mapper to select the correct fields
- Check data types match (text, number, date, etc.)
- Use formatters to transform data if needed
- Test with sample data first
Support
Need help? We’re here for you:- Email: [email protected]
- Documentation: Full API Reference
- Zapier Support: Zapier Help Center