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

# Apollo.io

# Introduction

[Apollo.io](https://www.apollo.io/) is a sales intelligence and engagement platform used by sales and marketing teams to find, contact, and engage with potential customers. It provides a comprehensive B2B database, email automation, and analytics.

## MoEngage × Apollo.io

The integration of MoEngage and Apollo.io, facilitated by [Zapier](https://zapier.com/), empowers businesses to automate their lead nurturing process through seamless data synchronization.

With this integration, you can:

* Automatically send user and account data from Apollo.io to MoEngage.
* Instantly enroll new prospects into personalized marketing campaigns in MoEngage.
* Enrich existing user profiles in MoEngage with real-time updates from Apollo.io.
* Trigger contextual campaigns based on key prospecting activities and profile updates.

## Use Cases

Integrating Apollo.io with MoEngage, using Zapier, helps you solve the following key use cases:

* **Automated welcome and onboarding journeys** : When a "New contact" is saved in Apollo.io, automatically create or update that user in MoEngage. This instantly enrolls high-value prospects into a personalized welcome email series or an automated onboarding journey.
* **Targeted audience segmentation and personalization** : Sync detailed firmographic and demographic data (like "Industry," "Company Size," or "Job Title") from new Apollo.io accounts to MoEngage. Use this data to build precise segments (for example, "VPs in the Fintech industry") and send them highly targeted campaigns, like a specific webinar invitation.
* **Real-time profile enrichment** : When a "Contact updated" trigger is executed in Apollo.io (for example, a prospect's job title changes), instantly update the corresponding user attribute in MoEngage. This ensures that your marketing campaigns consistently utilize the most up-to-date data for accurate personalization and segmentation, providing a more effective approach.

## Key Features/Functionality

This integration uses Zapier to connect Apollo.io's triggers to MoEngage, primarily focusing on creating and updating user profiles. The following table explains the core integration scopes:

| Trigger         | Description                                                                                                                                                    |
| --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| New account     | This is triggered when you [save a new account](https://knowledge.apollo.io/hc/en-us/articles/4413032484493-Save-Contacts-and-Accounts) in Apollo.             |
| Account updated | This is triggered when you [update an existing account](https://knowledge.apollo.io/hc/en-us/articles/5995865049229-View-and-Edit-Account-Profiles) in Apollo. |
| New contact     | This is triggered when you [save a new contact](https://knowledge.apollo.io/hc/en-us/articles/4413032484493-Save-Contacts-and-Accounts) in Apollo.             |
| Contact updated | This is triggered when you [update an existing contact](https://knowledge.apollo.io/hc/en-us/articles/5995459280525-View-and-Edit-Contact-Profiles) in Apollo. |

<img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566292756.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=defcf961db94dc169e556db7146637b6" alt="" width="1562" height="850" data-path="images/partner_42949566292756.png" />

<Info>
  To set up the Zap to send contact or account data to MoEngage, ensure you have the following:

  * Access to integration settings in your Apollo.io account.
  * A common identifier (such as an email address or external ID) to link user profiles between Apollo.io and MoEngage.
</Info>

## Step 1: Connect Apollo.io to Zapier

To connect Apollo.io to Zapier, perform the following steps:

1. Log in to the **Apollo.io** UI.
2. On the left navigation menu, scroll to the end, and click **Admin** **Settings**.
3. From the **Admin Settings** expanded menu, click **Integrations**. <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537042452.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=bc0a94aa3fd3960dfc4e5bd8340f5169" width="2860" height="1306" data-path="images/partner_42949537042452.png" />\
   The Integrations page appears.
4. In the **Search integrations** box, search for API.\
   The [**API keys**](https://developer.apollo.io/keys/) page appears.
5. Click <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566294036.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=1f3e08c748094ac1de25a0e964490006" width="36" height="36" data-path="images/partner_42949566294036.png" /> **Create new key**. <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537043220.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=b4281bd91e99cc4e8a70fe754452741b" width="2862" height="1408" data-path="images/partner_42949537043220.png" />\
   The [**Create new API key**](https://docs.apollo.io/docs/create-api-key) dialog box appears.
6. Under **Name** , in the **Name** box, type a name for the key.
7. In the **Description** box, type a description for the key.
8. Under **APIs** , use the search box or click the API you want to associate with this key in the **Select an API to associate this key with** list.
9. Click **Create API key**. <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537043604.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=c796807437173bad9303ca94aeeea807" width="1552" height="696" data-path="images/partner_42949537043604.png" />\
   The API key is now successfully created.
10. Click the <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566295060.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=a60a71dda2c03844ca4571edf7d6983f" width="54" height="56" data-path="images/partner_42949566295060.png" />copy icon next to the API Key in the **Copy the API key** dialog box.
11. Click **Done**.<img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566295572.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=7d22b2d13118be51d3c3ac9ff2e1a696" width="2876" height="1322" data-path="images/partner_42949566295572.png" />
12. Next, log in to [Zapier](https://zapier.com/app/login) UI.
13. On the left navigation menu, click **App Connections**.\
    The App Connection page appears.
14. In the upper-right corner, click **+ Add connection**.\\
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566295956.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=bca774cc6089062c46f0a9c8f3a5781d" alt="" width="1564" height="460" data-path="images/partner_42949566295956.png" />
15. Search for and click **Apollo** in the **Search for an app** list.\\
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537045780.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=e691b9962bb7149caefa3ab47bca33bf" alt="" width="1562" height="580" data-path="images/partner_42949537045780.png" />
16. Click **Add connection**.\
    The **Allow Zapier to access your Apollo Account?** window appears.
17. Under **API Key Obtained From Apollo (required)** , paste the Apollo API key you copied in step 3.
18. Under the **Name (required)** box, type the name to help you identify this specific Apollo account.
19. Click **Yes, Continue to Apollo**.\
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566297620.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=08e140f25f6ba22b3c638b96d9ecc39e" width="1562" height="634" data-path="images/partner_42949566297620.png" />\
    You have now connected Zapier to Apollo. You can now use the integration to [create zaps](https://knowledge.apollo.io/hc/en-us/articles/4415362778509-Integrate-Zapier-with-Apollo#create).

## Step 2: Use the Integration (Create a Zap)

Zapier uses zaps to connect apps and services together. Each zap includes a trigger and at least one action. When you [create a zap](https://knowledge.apollo.io/hc/en-us/articles/4415362778509-Integrate-Zapier-with-Apollo#create) and a trigger takes place, Zapier automatically completes the action for you. You can create zaps that complete an action in Apollo, based on a trigger in another app, or in another app based on a trigger in Apollo.

To create a zap to complete an action in another app, perform the following steps:

1. Log in to the [Zapier](https://zapier.com/app/login) dashboard.
2. In the left navigation menu, click **+ Create**.
3. In the menu that appears, click **Zaps**.\
   <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537047572.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=27d6622befaa2e02f29b1550c7dc7dbb" width="1562" height="698" data-path="images/partner_42949537047572.png" />\
   Now, set up the Trigger.
4. Click **Trigger** and choose Apollo as the app.\\
   <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566300692.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=c7ccf5aee28ca90be25aa3393b264f9b" alt="" width="1562" height="876" data-path="images/partner_42949566300692.png" />
5. Select one of the supported triggers (for example, **New Contact**) and click **Continue**.
6. Select the **Apollo** account you connected in step 1.
7. Click **Find Records** to test the trigger and fetch sample data.\\
   <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566302996.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=74022752f41b2e195ec2a786d172a009" alt="" width="1584" height="858" data-path="images/partner_42949566302996.png" />

Now, set up the Action.

8. Click **Action** and search for and select the MoEngage app.
9. Select the action as **Create or Update User**.\\
   <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537048724.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=58b08b503c6639ff4fa399b23fe9f1fd" alt="" width="1572" height="836" data-path="images/partner_42949537048724.png" />
10. Provide the following credentials in Zapier, which you can obtain from the MoEngage UI:
    1. In the **Allow Zapier to access your Apollo Account**\*\*?\*\* window, under **MoEngage Data Center Region (required)** , click the appropriate region from the drop-down list.
    2. Under **MoEngage App ID (required)** , paste the workspace ID (app ID) copied from MoEngage.
    3. Under **MoEngage Data API Key (required)** , paste the Data API Key copied from MoEngage.

<Info>
  To find your credentials, perform the following steps:

  1. Copy the ID under **Workspace ID** (**earlier app id**).
  2. Copy the **Data** under **API keys**.
  3. Data Center IDs are assigned when signing up with MoEngage. Your data center ID can be identified from the dashboard URL. For example, if your dashboard URL is [https://dashboard-04.moengage.com/v4/#/auth](https://dashboard-04.moengage.com/v4/#/auth), your data center is data center 04, and the data center ID is\
     DC-04. For more information, refer to [Data Centers in MoEngage](/user-guide/data/key-concepts/data-centers-in-moengage#list-of-data-centers).
</Info>

11. Click **Yes, Continue to Apollo**.\\
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537049748.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=9f19639548e44e535c18391fc0985924" alt="" width="1474" height="724" data-path="images/partner_42949537049748.png" />
12. Now, create the mapping between Apollo fields and MoEngage user attributes based on the trigger selected.\
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566306452.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=a6a598d60dd8fe635d61966f121cc320" width="1566" height="850" data-path="images/partner_42949566306452.png" />\
    Use the **Custom Attributes** section to enrich the MoEngage profile with additional details.
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566307092.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=b3e71067f36765c3aa739ac85d664528" alt="" width="1570" height="842" data-path="images/partner_42949566307092.png" />
13. Click **Test step**.
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949537051924.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=88c97656f964aa13ba7f78987fb138d4" alt="" width="1240" height="1024" data-path="images/partner_42949537051924.png" />
14. Click **Publish**.
    <img src="https://mintcdn.com/moengage/Q5fGPh1IanYG_0OI/images/partner_42949566307476.png?fit=max&auto=format&n=Q5fGPh1IanYG_0OI&q=85&s=9ba59265eaa9ccec7f57beff0aeb0639" alt="" width="1212" height="970" data-path="images/partner_42949566307476.png" />

After configuration, Zap will automatically trigger MoEngage with the relevant information every time the event occurs in Apollo.
