Skip to main content
Every step between a partner’s intent to refer and the lead landing in your CRM costs you referrals. Build the referral form once, then let partners refer through whichever entry point fits how they work - a link, an embed, email, Slack, Teams, their AI assistant, or a call from their own systems. Every channel feeds the same form, so the lead always lands attributed to the referrer.
You build one referral form - with its CRM automation, partner attribution, and conflict and duplicate checks - and then expose it through as many channels as you like. This guide covers each one. Pick the channels where your partners already are; you don’t need all of them.

Before you start

1

Build the referral form

A referral form that captures an attributed lead - and, when partner-qualified, creates the opportunity, account, and contact - should already exist, and every channel below feeds it. Build it in Build and share a referral form, which also sets up attribution and channel-conflict checks.

Choose a channel

Some partners and prospects arrive on your own pages. Embedding the referral form there captures referrals in context, with your branding. Where the page is partner-specific, use an attributed embed so each submission credits the right partner instead of arriving anonymous. Embedding requires a custom domain; without one, share the link instead.
1

Open the share dialog

In Forms, open your referral form and open its Share form dialog.
2

Switch to the Embed tab

On the Embed tab, copy the generated HTML snippet.
3

Paste it on your page

Add the snippet to the page where you want partners to refer, such as a partner landing page or a website footer. The snippet includes a hosted form-embed.js script that resizes the iframe as the form grows or shrinks, including after submit.
4

Retrofit an existing bare iframe

If you already pasted a bare <iframe src="…/forms/…/embed">, add one script tag for https://app.introw.io/form-embed.js (or the same origin as your form). Existing embeds start resizing without changing the iframe markup.
5

Attribute where possible

Where you know the partner, use an attributed embed so each submission credits the right partner instead of arriving anonymous.
A partner often spots an opportunity mid email thread. Letting them forward that email captures the lead, with the AI agent filling in the referral form so it still lands attributed and CRM-ready. The AI agent must be enabled for your program.
1

Set up the partner support email

Confirm your partner support email address is active. Partners forward a lead to it, and the AI agent reads the email and submits the referral for them.
2

Tell partners they can email

Share the address and a short note that they can forward a prospect with a sentence of context to refer a deal, no portal needed.
3

Let the agent fill the form

The agent maps the email into your referral form, so the deal still lands attributed and CRM-ready.
If your partners live in Slack, bringing the Introw agent into the channel lets them refer in the same place they already talk to your team. Connect your workspace first - see Connect Slack.
1

Connect Slack

Connect your Slack workspace so the Introw agent can take referrals from chat. See Connect Slack.
2

Bring the agent into a channel

Add the Introw agent to the partner channel where deals come up.
3

Let partners submit from a message

Partners give the agent the deal details in a message, and it submits the referral through the same form flow so they can refer without leaving Slack.
Same as Slack, for Teams-first channels. Connect your tenant first - see Connect Microsoft Teams.
1

Connect Microsoft Teams

Connect your Teams tenant so the Introw agent can take referrals from chat. See Connect Microsoft Teams.
2

Bring the agent into a channel

Add the Introw agent to the partner channel where deals come up.
3

Let partners submit from a message

Partners give the agent the deal details in a message, and it submits the referral through the same form flow so they can refer without leaving Teams.
When a partner already works in an AI assistant, the lowest-friction path is to just ask it. An assistant connected to Introw over MCP fills in the referral form and submits it, attributed to the partner, without switching tools. See Connect an MCP client and, for partners running their own assistant, Partner Connect.
1

Enable the AI agent

The AI agent powers assistant submissions. Confirm it is enabled for your program.
2

Connect an AI assistant

Where partners use an AI assistant connected to Introw through the MCP server, they can ask it to refer a deal in plain language.
3

Share an example prompt

Give partners a short example prompt so they know they can refer a deal straight from their assistant, which calls the same referral form flow.
Your largest partners often want referrals to flow system to system rather than person to form. Their portal, your internal tooling, a backfill script, or an agent posts the same referral form over the API, from anywhere, with no browser and no login. The referral is attributed to the partner you name and runs the same automation, conflict checks, and approval as a form a partner filled in by hand. See Submit a form via the API.
1

Create an API key with Forms - Write

In API keys, create a key with the Forms - Write permission and copy the secret once. Add Forms - Read if your code should also fetch the form’s field schema. See Create and manage API keys.
2

Copy the request from the API tab

In Forms, open your referral form, open Share form, and switch to the API tab. The cURL snippet there already carries this form’s id and every field id, and the Fields table below it marks which ones are required.
3

Post it from your own system

Call the endpoint from your product, your internal tooling, a script, or an agent. Send partnerId so the referral is attributed to the right partner, and Introw runs the same automation, checks, and approval flow as a partner filling in the form. See Submit a form via the API.

Verify it worked

Use whichever channel you set up to submit a test referral, then confirm it appears in Submissions under Form submissions, attributed to the right partner, with a matching lead created in your CRM.

Build and share a referral form

Build the form, attribution, and conflict checks behind every channel.

Channel Conflict

How each referral is screened for overlap before it credits.

Keep referrers updated

Notify referrers as their deals progress.

Connect an MCP client

Let assistants submit through Introw’s MCP server.

Submit a form via the API

Let a partner’s own system, your tooling, or an agent refer headlessly.