# Integrations

{% hint style="info" %}
This feature is available on our Growth and Enterprise plans
{% endhint %}

## Overview

Arcade lets you integrate with other SaaS products, including analytics tools, CRMs, CDPs, and collaboration apps. You can see all of our integrations on your [**Settings > Integrations**](https://app.arcade.software/settings/integrations) page.

{% @arcade/embed flowId="myoPgyXd4kLIklzCy18n" url="<https://app.arcade.software/share/myoPgyXd4kLIklzCy18n>" %}

## Arcade-Level Integrations

### Can I embed third-party tools inside an Arcade?

*Yes!* Arcade supports embedding content from several platforms directly into an Arcade step.

You can embed widgets from the following providers:

* *Calendly*
* *HubSpot Forms*
* *Marketo Forms*
* *Typeform*
* *YouTube*

These integrations allow you to include things like forms, surveys, and videos directly inside your demo — no redirects needed.

***

### How do I embed a Calendly form inside an Arcade?

Arcade’s *Calendly integration* lets you embed a live scheduling form right into a step. Here’s how:

#### Step 1: Retrieve your Calendly embed code

* Open Calendly and go to the form you'd like to embed
* Choose the *Inline Embed* option
* Copy the provided HTML code

#### Step 2: Add an Embed step in Arcade

* In the Arcade editor, navigate to the step where you want the embed
* Click *Add Step* and choose *Embed*
* Paste your Calendly code into the *Embed Code* field

#### Step 3: Preview and publish

* Use the preview option to make sure the embed looks and functions as expected
* Once you're happy with the result, go ahead and *Publish* your Arcade

{% @arcade/embed flowId="EuKyvQ5p0P2ZkWbeSz5c" url="<https://app.arcade.software/share/EuKyvQ5p0P2ZkWbeSz5c>" %}

## HubSpot Forms

### Can I embed a HubSpot Form into my Arcade?

*Yes — you can easily integrate HubSpot Forms into any Arcade using the Embed step.*

This allows you to collect user information (like names, emails, or feedback) directly inside your interactive demo.

***

### How do I embed a HubSpot Form?

#### Step 1: Get the embed code from HubSpot

* Log in to your HubSpot account
* Go to the form you want to embed
* Click the *Embed* option and copy the HTML embed code to your clipboard

#### Step 2: Add the form to your Arcade

* Open your Arcade in the editor
* Navigate to the step where you want the form to appear
* Add a new *Embed step*
* Paste the HubSpot embed code into the *Embed Code* field on the right-hand panel

#### Step 3: Preview and publish

* Use *Preview* mode to confirm the form displays and functions properly
* When you're ready, click *Publish* to make your Arcade live

{% @arcade/embed flowId="jSeknp7g1ZpGgHA3z9IP" url="<https://app.arcade.software/share/jSeknp7g1ZpGgHA3z9IP>" %}

## Marketo Forms

### Can I embed a Marketo Form into my Arcade?

*Absolutely.* Arcade makes it easy to embed Marketo Forms directly into your steps, allowing you to capture leads without disrupting the viewer’s flow.

### How do I embed a Marketo Form?

#### Step 1: Get the embed code from Marketo

* Log in to your Marketo account
* Navigate to the form you want to embed
* Open the *Embed Code* option and copy the full HTML code

#### Step 2: Add the form to your Arcade

* Open your Arcade in the editor
* Navigate to the step where the form should appear
* Click *Add Step* and choose *Embed*
* Paste the copied code into the *Embed Code* field on the right-hand side

#### Step 3: Preview and publish

* Use *Preview* mode to check the form layout and interaction
* Once everything looks right, click *Publish*

{% @arcade/embed flowId="zZz3dJg34ciJEhtjYKud" url="<https://app.arcade.software/share/zZz3dJg34ciJEhtjYKud>" %}

## Typeform

### Can I embed a Typeform into my Arcade?

*Yes!* Embedding a Typeform into your Arcade is a great way to gather feedback, run surveys, or capture lead data — all without sending users away from the experience.

### How do I embed a Typeform?

#### Step 1: Get the embed code from Typeform

* Log in to your Typeform account
* Open the form you want to use
* Go to the *Share* tab
* Copy the HTML *Embed code*

#### Step 2: Add the Typeform to your Arcade

* Open your Arcade in the editor
* Go to the step where you want the form to appear
* Add a new *Embed step*
* Paste the copied embed code into the *Embed Code* field on the right-hand panel

#### Step 3: Check and launch

* Use *Preview* to make sure your form is displaying and working properly
* Click *Publish* when you're ready to go live

{% @arcade/embed flowId="emBhmc1tEsPhGZtUGz9J" url="<https://app.arcade.software/share/emBhmc1tEsPhGZtUGz9J>" %}

## YouTube

### Can I embed a YouTube video into my Arcade?

*Yes — you can embed YouTube videos directly into any step of your Arcade using an Embed step.*\
This is perfect for layering rich media into your walkthrough or highlighting content without requiring users to leave the page.

### How do I embed a YouTube video?

#### Step 1: Get the embed code from YouTube

* Open the video on YouTube
* Right-click on the video and select *Copy Embed Code*
* Alternatively, click *Share > Embed* to copy the full iframe code

#### Step 2: Add the video to your Arcade

* Open your Arcade in the editor
* Navigate to the step where you want the video to appear
* Add a new *Embed step*
* Paste the embed code into the *Embed Code* field on the right

#### Step 3: Preview and publish

* Use *Preview* mode to confirm the video appears and plays properly
* Once everything looks good, click *Publish*

{% @arcade/embed flowId="h358CRa9ex4W3Z8ZJRPJ" url="<https://app.arcade.software/share/h358CRa9ex4W3Z8ZJRPJ>" %}

If you would like us to add support for other embeds, don't hesitate to contact us over Intercom.

## Team-level integrations

Arcade provides several integrations you can turn on inside your Team. The [Integration Settings page](https://app.arcade.software/settings/integrations) lists all of the available integrations. You can demo them below:

### Amplitude

{% @arcade/embed flowId="dvk3amxzH01NvwVeaBhL" url="<https://app.arcade.software/share/dvk3amxzH01NvwVeaBhL?ref=share-link>" %}

### Clearbit

{% @arcade/embed flowId="TaPgQQSp0oyPkKbtdS2a" url="<https://app.arcade.software/share/TaPgQQSp0oyPkKbtdS2a?ref=share-link>" %}

For more information about our integration with Clearbit, please visit [Audience Reveal](/kb/leverage/insights-and-analytics/audience-reveal.md#clearbit).

### Google Analytics

{% @arcade/embed flowId="aL9ogK8Lq81zaFvAZp9w" url="<https://app.arcade.software/share/aL9ogK8Lq81zaFvAZp9w?ref=share-link>" %}

### Google Tag Manager

{% @arcade/embed flowId="aL9ogK8Lq81zaFvAZp9w" url="<https://app.arcade.software/share/aL9ogK8Lq81zaFvAZp9w?ref=share-link>" %}

### HelpDocs

{% @arcade/embed flowId="fWg3D025mmtLFWyCBi69" url="<https://app.arcade.software/share/fWg3D025mmtLFWyCBi69>" %}

To learn more, please visit [HelpDoc's support page](https://support.helpdocs.io/article/bvue88o34z-embedding-arcades).

### Hubspot

{% @arcade/embed flowId="a1TnymdQA55FzIrS2AyV" url="<https://app.arcade.software/share/a1TnymdQA55FzIrS2AyV?ref=share-link>" %}

For more information about the HubSpot integration, please visit [Audience Reveal](/kb/leverage/insights-and-analytics/audience-reveal.md#hubspot).

### Intercom

{% @arcade/embed flowId="B0jj3mbbJOWUrWvmzY2a" url="<https://app.arcade.software/share/B0jj3mbbJOWUrWvmzY2a?ref=share-link>" %}

### Mixpanel

{% @arcade/embed flowId="JO76Wwp6O8vSdmXk4ce2" url="<https://app.arcade.software/share/JO76Wwp6O8vSdmXk4ce2?ref=share-link>" %}

### PostHog

{% @arcade/embed flowId="kuUy39hXN6ergl3dcBxV" url="<https://app.arcade.software/share/kuUy39hXN6ergl3dcBxV?ref=share-link>" %}

### Segment

{% @arcade/embed flowId="0ravED5mN4AlQfy0UuzV" url="<https://app.arcade.software/share/0ravED5mN4AlQfy0UuzV?ref=share-link>" %}

### Slack

{% @arcade/embed flowId="eRwf3Jbo4TgVuTy6mIii" url="<https://app.arcade.software/share/eRwf3Jbo4TgVuTy6mIii?ref=share-link>" %}

<table><thead><tr><th width="778">Overview of Arcade's Integrations:</th></tr></thead><tbody><tr><td><p>*<em>Arcade-Level Integrations:</em> These are integrations that operate within individual Arcades, affecting only the specific content where they are embedded.</p><p>*<em>Team-Level Integrations:</em> These integrations apply across the entire team's activities within Arcade, impacting all Arcades created by the team.<br></p></td></tr><tr><td></td></tr><tr><td></td></tr></tbody></table>

## Subscribing to Arcade events using Event Propagation&#x20;

If you'd like to subscribe to viewer-level events that happen inside an Arcade, check out [Arcade’s Event Propagation](/kb/leverage/advanced-features/in-arcade-event-propagation.md). This provides a custom way to integrate with Arcade in case a specific integration is not available.

If you'd like Arcade to integrate with a product that isn’t on this list, please let our support team know over Intercom (bottom right help icon) and we’ll consider adding it.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.arcade.software/kb/leverage/integrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
