> ## Documentation Index
> Fetch the complete documentation index at: https://help.revenuehero.io/llms.txt
> Use this file to discover all available pages before exploring further.

# How to create a Matching Rule?

> Route meetings to your existing CRM owner for lead or contact with Matching rules

Matching rules in RevenueHero help ensure that any new contact who fills up a form gets meetings scheduled with the same account owner in the CRM.

## Different Matching Rules

Matching rules can be set up to:

<AccordionGroup>
  <Accordion title="Match to owner of existing contacts.">
    This assigns meetings to the same owner when the same contact submits.

    **Example:**

    [john@notion.com](mailto:john@notion.com) submits a demo request form on the 13th of November and is
    assigned to Paula from the US sales team, and books a meeting with Paula.

    If John submits the demo request form again on the 20th of November, RevenueHero will look up John’s account owner in the CRM and ensure that he is presented with the same owner’s calendar.
  </Accordion>

  <Accordion title="Match to the owner of similar contacts.">
    This assigns meetings to the owner of related contacts.

    **Example:**

    [will@notion.com](mailto:will@notion.com) submits a demo request form.

    [john@notion.com](mailto:john@notion.com) is an existing contact in Hubspot. John’s account owner is Niklas.

    RevenueHero can look up contacts with the same domain, and assign the meeting to the account owner of the latest contact.
  </Accordion>

  <Accordion title="Match to the owner of a company.">
    This assigns the meetings to the owner of the company. This is particularly helpful if you're running an ABM campaign and going after a targeted list of companies.

    **Example:**

    [rachel@notion.com](mailto:rachel@notion.com) submits a demo request form.

    Notion is a company that already exists in your CRM and is owned by Michelle. RevenueHero can look up the company associated with the domain of the contact that submitted the form and assigns the meeting to the company owner.
  </Accordion>

  <Accordion title="Match to the owner of associated company">
    This assigns the meeting to the owner of the account tied to the contact. This is particularly helpful if you want to ensure meetings are always routed to the account owner managing the relationship, rather than just the individual contact owner.

    **Example:**

    [rachel@notion.com](mailto:rachel@notion.com) submits a demo request form.

    RevenueHero first searches for Rachel as a contact in your CRM. Once it finds her contact record, it looks up the **account associated with Rachel’s contact record**. Since Notion is owned by Michelle, the meeting is automatically assigned to Michelle, the account owner.
  </Accordion>
</AccordionGroup>

***

## Steps to create a Matching Rule for Inbound Routers

### Navigate to Matching Rule

1. To create a Matching Rule, use the side nav bar and click on **Inbound → Matching Rules**.
2. Now, click the ”**Create Matching Rule**” button on the top-right corner of your screen.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_1.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=3d64dbced7afbb0cbf5e62b230b48c06" alt="" width="1920" height="990" data-path="images/matching_rule_1.png" />
</Frame>

3. The pop-up for Matching Rule Setup will first ask you to **choose the kind of matching**.
4. Click on “**Assign to Single**” in the pop-up for Matching Rule Setup.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_2.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=c75cb384483e14e20301eeaac101e370" alt="" width="1920" height="992" data-path="images/matching_rule_2.png" />
</Frame>

5. Choose the CRM object you want to match with - either Contact or Account. Based on the property you select you can set up rules.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_3.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=309c35aaa801177505f4547a577d2a91" alt="" width="1920" height="991" data-path="images/matching_rule_3.png" />
</Frame>

6. If you choose Contact, you’ll be required to select “**What should be used to check if there’s a match?**”. The options are between Prospect Email, Prospect Phone, or a custom CRM property of your choice. Once you make your selection, click “**Proceed**”.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_4.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=19091f8fec2785616e96966e34ed994c" alt="" width="1920" height="992" data-path="images/matching_rule_4.png" />
</Frame>

7. If you choose Account,  you’ll be required to select “**What should be used to check if there’s a match?**”. The options are between Prospect Email, Prospect Phone, or a custom CRM property of your choice. Once you make your selection, click “**Proceed**”.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_5.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=8ed7d959f0e71be61f4a9d6af3a66f01" alt="" width="1920" height="990" data-path="images/matching_rule_5.png" />
</Frame>

8. Next, you need to decide who should be assigned meetings for this particular matching rule.
   \
   For the primary participant, choose which property you want to match the CRM object with. When a match is found, the prospect will be assigned to the owner of the selected property.
   \
   You can also choose if you always want to assign it to a specific member. If yes, choose the team and the member from the team.
   Click “Continue”.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_6.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=3f123a3b70021877c5282de61b771da1" alt="" width="2940" height="1666" data-path="images/matching_rule_6.png" />
</Frame>

9. Click “**Continue**”.

#### Set Conditions to Check

You can set additional conditions here based on CRM property values or Form Inputs that need to be checked.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_7.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=1975241d42ab647868fc10cf7a86ce58" alt="" width="2940" height="1662" data-path="images/matching_rule_7.png" />
</Frame>

Some conditions that you can check are if a prospect belongs to your ABM list or to skip records with empty account owner fields.

<Tip>
  **OUR RECOMMENDATION**

  Our recommendation is to have a chat with your team internally about when you’d like contacts to get matched before setting this up.
</Tip>

#### Understanding Meeting Settings

1. Lastly, you have the Meeting Settings where you’ll need to give your Matching Rule a name.

For example, if you’re creating a Matching Rule to assign meetings to an existing company’s owner, you can name it Match to the existing company owner. You’ll also have to choose if you want to update the account owner along with the owner property that needs to be updated in the CRM.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_8.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=3ef495850a7ffaea7221e5ebce5626dd" alt="" width="2940" height="1662" data-path="images/matching_rule_8.png" />
</Frame>

You also have an Advanced Settings button that you can click to enable fuzzy matching along with the CRM property that needs to be used for it.

***

## Steps to create a Matching Rule for Campaign Routers and Relays

### Navigate to Matching Rule

1. a. To create a Matching Rule for Campaign Routers, use the side nav bar and click on **Campaign → Matching Rules**.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_9.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=8eafc82b82ac43d667f8cb9dbd1e2f9d" alt="" width="2940" height="1664" data-path="images/matching_rule_9.png" />
</Frame>

b. To create a Matching Rule for Relays, use the side nav bar and click on **Relays → Matching Rules**.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_10.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=406a334fe7e5b81e47c070961029a97c" alt="" width="2940" height="1666" data-path="images/matching_rule_10.png" />
</Frame>

**The following steps are the same for both Campaign Router and Relays.**

2. Now, click the ”Create New Rule” button on the top-right corner of your screen.

**Assign Meetings**

1. Click on “Assign to Single Member” in the pop-up for Matching Rule Setup.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_11.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=bfa71a9885176b38b610585b986d8a2f" alt="" width="2940" height="1664" data-path="images/matching_rule_11.png" />
</Frame>

2. Choose the CRM object you want to match with - either Contact or Account. And click “Proceed”.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_12.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=e82bfe64b2e010897ed62f2d45f71025" alt="" width="2940" height="1664" data-path="images/matching_rule_12.png" />
</Frame>

3. Choose the property you want to match the CRM object with from the drop-down. When a match is found, the prospect will be assigned to the owner from the selected property.
4. Next, you need to decide how you want meetings to be distributed for this particular matching rule.
   You can choose between assigning the meeting to the existing owner by matching the existing CRM object with the owner property.
   Or you can choose to assign the meeting to a specific user by selecting the Team and User.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_13.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=89d19f1e8ee62061c117c1009091d011" alt="" width="2940" height="1666" data-path="images/matching_rule_13.png" />
</Frame>

5. Click “Continue”.

**Set Conditions to Check**

1. You can set additional conditions here based on CRM property values or Form Inputs that need to be checked.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_14.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=11ffa34a950c39b17138c0a7d95704e3" alt="" width="2940" height="1668" data-path="images/matching_rule_14.png" />
</Frame>

2. Some conditions you can check are if a prospect belongs to your ABM list or skip records with empty account owner fields.
   Our recommendation is to have a chat with your team internally about when you’d like contacts to get matched before setting this up.

**Understanding Meeting Settings**

1. Here you’ll need to give your Matching Rule a name. For example, if you’re creating a Matching Rule to assign meetings to an existing company’s owner, you can name it Match to the existing company owner.
2. Next, you have to choose if you want to update the account owner along with the owner property that needs to be updated in the CRM.

<Frame>
  <img src="https://mintcdn.com/revenuehero/oLQar9Orn1Y0kprB/images/matching_rule_15.png?fit=max&auto=format&n=oLQar9Orn1Y0kprB&q=85&s=30a2a98f9a26ad7fcb450e2c492616c2" alt="" width="2940" height="1666" data-path="images/matching_rule_15.png" />
</Frame>

3. Click on the Advanced Settings button to enable fuzzy matching along with the CRM property that needs to be used for it.
4. Hit the ”Save” button to finish creating your Matching Rule.

You’ll now be able to use this matching rule when you create a Campaign Router or Relays. 🎉
