Skip to main content
Perch offers three core integration models, grouped by reporting capabilities and technical requirements. These models help partners understand the trade-offs between simplicity and control, with each offering progressively deeper insights into client mortgage journeys. While partners can combine approaches or customize beyond these models, these represent our primary integration paradigms. Choose the model that best fits your business needs and technical capabilities. Before choosing your integration option, it may be beneficial to learn about how Perch has structured our core API resources (Leads & Plans) to help facilitate your decision.

Integration Options Overview


Referrals & Widgets

Aggregate Reporting Drive referrals to Perch by sharing your Referral Link on your website, social media, in your email signature, etc., or by embedding one of Perch’s embeddable tools to earn a commission on each funded deal.
Best for: Partners who want to earn commissions, but don’t need intimate insights into client deal progress and tracking.

How It Works

1

Drive Traffic

Referral Links & Widgets direct users to Perch’s customizable signup page with your referral code, company logo (or photo), and a customizable welcome message.
2

Client Signs Up

Users sign up and are automatically tagged with your referral attribution. You’re notified via email when a client signs up and when their deal funds. In addition to email alerts, you can also track your referrals via API and through our lead submission tools.
Screenshot of the referral tracking tool

Referral Tracking Tool - List deals where you're tagged as the referral source (no PII)

3

Earn Commission

Perch pays a commission on each funded deal.

Data Access Capabilities

  • Aggregate reporting only - conversion emails and referral counts
  • No PII access - deal details are provided in aggregate and do not disclose client PII

Why Limited Access?

When users simply click through widgets or referral links, there’s no established data sharing relationship. The client hasn’t explicitly consented to share their personal information with the referring partner beyond basic attribution.

Getting Started


Lead Management Tools

Light Reporting, Control & Insights Perch’s Lead Submission tools can be accessed via URL or embedded directly into your CRM for a more seamless submission experience.
Best for: Non-technical partners who need deeper insights into client deal progress.
Screenshot of the lead submission form showing fields for client name, email, phone, plan type, and notes

Lead Submission Form - Complete client details and financing needs

How It Works

1

Access Tools

Access lead submission tools directly or embed them into your CRM
2

Submit Leads

Submit client details and financing needs through the lead submission form
3

Track Progress

Monitor the client’s mortgage journey from pre-approval through funding
4

Earn Commission

Receive commission payments on successfully funded deals
The Key Difference: Unlike referral codes where clients sign up independently, submitting structured lead data establishes you as the originating partner with explicit consent. This creates a direct business relationship that grants you ongoing access to client information and deal progress through our authenticated tools and the API.

Data Access Capabilities

  • Simplified data submission - provide the basics like name, email, deal purpose and notes (to submit a richer client profile (assets, debts, employment, etc.), consider using our API integration)
  • Full lead tracking - monitor conversion from referral to funding
  • Application status visibility - see where clients are in the mortgage process
  • Plan details access - view pre-approval amounts, application stages
  • Email notifications - get alerts when leads convert and reach milestones

Getting Started

  • Review our lead management tool guide for implementation details
  • Read about embeds to explore how you can embed our tools into your CRM
  • Contact your Perch representative to set up custom or branded versions of lead management tools

API Integration

Deep Reporting, Control & Insight Our direct API integration gives you full control over your lead submission and monitoring experience. Unlike simpler integration options, the API allows you to submit a complete client profile including items like assets, debts, residence history, employment details, and more—helping your clients expedite their mortgage journey to get pre-approved faster.
Best for: Technical partners who need deeper insights and want full control over their client experience. Check out our quick-start guide to learn how to submit and track leads through the Perch API.

How It Works

1

Integrate Platform

Integrate your platform with Perch’s API through a direct code integration or via Zapier
2

Track Leads

Use our /leads endpoint to track leads, make updates and monitor for conversion (sign-up)
3

Monitor Deals

Use the API to include Plans and Preapproval in your request (e.g. GET /leads?include=Plans.PreApprovals) to access key insights like deal status and pre-approvals details
4

Take Action

Use deep plan insights to follow up with your clients, automate various actions
5

Earn a Commission

Earn commission when your deals fund

Data Access Capabilities

  • Complete API access - full CRUD permissions on Leads and Read permission on associated Plans & PreApprovals
  • Custom integrations - build tailored workflows for your business needs
  • Bulk operations - efficiently manage large volumes of leads

Zapier Integration

Perch’s Zapier integration (available via invite only) enables automated lead submission from your Zapier-compatible CRM systems directly to our platform. Use Zapier’s visual workflow builder to create automated workflows that sync leads without writing any code, while maintaining full access to Perch’s lead tracking and management tools.
Screenshot showing Zapier workflow connecting CRM to Perch API for automated lead submission

Zapier Workflow - Automated lead submission from CRM to Perch

Note: Zapier integration enables one-way lead submission from your Zapier-compatible CRM to Perch. Contact your Perch representative to request access to our lead submission Zap.

Getting Started

  • Review API authentication requirements
  • Explore the lead submission guide
  • Contact your Perch representative for API credentials access to our Zaiper integration or book an API discussion with our integration team

Choosing Your Integration Option

Ask Yourself:

  1. Do you need detailed client information and application status?
  • Yes → Medium or High Integration
  • No → Low Integration may be sufficient
  1. Do you have technical resources for API integration?
  • Yes → Consider High Integration for maximum flexibility
  • No → Medium Integration provides great capability without development
  1. Is your business involved during a certain point of the mortgage application (e.g. once a client is pre-approved, you need to take a certain action)?
  • Not involved → Low Integration may meet your needs
  • Involved → You likely need Medium or High Integration

Migration Path

You can always start with a lower integration option and upgrade:
  • Low → Medium: Begin submitting leads through our tools
  • Medium → High: Add API integration while keeping existing lead tools
  • Any Level: Add referral widgets alongside other integration methods

Access Policies & Privacy Protection

Lead Ownership Model

Our data access policies are built around a simple ownership model:
  1. You submit a leadYou own the relationshipYou’ll maintain access to the data
  2. You deployed a referral linkNo ownership establishedLimited to aggregate reporting

Privacy Boundaries

  • PII Protection: Client personally identifiable information is only shared when there’s an established business relationship through lead submission
  • Retroactive Access: Plans created by clients after sign-up (without lead submission) remain private unless manually linked by Perch support
  • Consent-Based Sharing: All data sharing is based on the initial consent established through lead submission

Why We Can’t Share All Referral Data

While it might seem logical that referring a client should grant full data access, privacy regulations and client expectations require explicit consent for data sharing. Simply clicking a referral link doesn’t establish this consent—submitting a structured lead with client details does.

Summary

Integration OptionData AccessClient PIIApplication StatusTechnical Requirements
Referrals & WidgetsAggregate only❌ No❌ NoMinimal
Perch ToolsSubmitted leads only✅ Yes✅ YesNone
API IntegrationFull programmatic✅ Yes✅ YesDevelopment
Choose the option that matches your business needs and technical capabilities. You can always upgrade as your requirements evolve.

Next Steps

I