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

# Goldcast

> Send data from Goldcast to Inflection using inbound webhooks.

This guide covers how you can create inbound webhook connection and configure Goldcast for ingesting events data in Inflection

<AccordionGroup>
  <Accordion title="Creating a Inbound Webhook connection for Goldcast">
    * You can create a new **Inbound Webhook** under:

    * **Assets → Inbound Webhook**

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/01.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=6812a032c4a876f368de2a059d593a1e" alt="Inbound Webhook section under Assets in Inflection" width="880" height="758" data-path="images/connections/webhooks/goldcast/01.png" />

    * Click **"New Connection"**

    * Provide a connection **name** and an optional **description**

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/02.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=c426111b9eecd77edda23ac206c8f2dd" alt="New connection form with name and description fields" width="890" height="926" data-path="images/connections/webhooks/goldcast/02.png" />

    * Select an **Authentication Method**: No Auth / Basic Auth / API Key.

    * Enable or disable **"Create New Contact"**:

      * ✅ If enabled, Inflection will create a **new contact** whenever a new email ID is received
      * ❌ If disabled, no new contacts will be created

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/03.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=4f3906f84abccf0c8e4ce9a6db63f4d3" alt="Authentication method and Create New Contact options" width="880" height="1496" data-path="images/connections/webhooks/goldcast/03.png" />

    * Click **"Generate webhook"** to create connection

    * Copy and configure the **webhook URL** and authentication details (if applicable) in Goldcast

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/04.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=9ef316d00e25732c160190389d6b4d6f" alt="Generated webhook URL shown after creating the connection" width="878" height="620" data-path="images/connections/webhooks/goldcast/04.png" />
  </Accordion>

  <Accordion title="Connecting Goldcast events to Inflection">
    ### Step 1: Installing the Webhooks App

    1. **Access the Marketplace:**

       * Go to the [Goldcast Marketplace](https://www.goldcast.io/marketplace) and locate the Webhooks tile.

           <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/05.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=1f1a7d9f90e37f0bf79b8f91f24015c5" alt="Webhooks tile in the Goldcast Marketplace" width="1600" height="904" data-path="images/connections/webhooks/goldcast/05.png" />

    2. **Initiate the Connection:**

       * Click the **Connect App** button to start the installation process.

           <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/06.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=94d49e5f5950203011a52f2c54efea31" alt="Connect App button for the Webhooks app in Goldcast" width="1004" height="593" data-path="images/connections/webhooks/goldcast/06.png" />

    3. **Installation Process:**

       * After clicking, you will be redirected to Goldcast Studio's Integrations page.
       * A pop-up titled **Install Webhooks** will appear—click the **Install** button.

           <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/07.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=d8755e1429c1369851a3da60d5c26246" alt="Install Webhooks pop-up in Goldcast Studio" width="1600" height="570" data-path="images/connections/webhooks/goldcast/07.png" />

    4. **Authentication and Confirmation:**

       * You will see a confirmation pop-up after the installation.
       * Complete the authentication process on the next screen, then click **Finish** to finalise the set

           <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/08.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=1de4d41524aca4f2bb7480d4fbdd7bbb" alt="Installation confirmation pop-up in Goldcast" width="724" height="105" data-path="images/connections/webhooks/goldcast/08.png" />

           <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/09.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=fd4da949696d9f82449df83488fad5a9" alt="Authentication screen with Finish button in Goldcast" width="877" height="402" data-path="images/connections/webhooks/goldcast/09.png" />

    ### Step 2: Configuring the Webhook for a Webinar

    1. **Create a Test Webinar:**
       * Log in to Goldcast Studio with your credentials.
       * Navigate to the **Events** tab, create a new test webinar (select any upcoming date and time you prefer), then open that test webinar's Event Dashboard.

    2. **Access the Integrations Section:**
       * Open the **Integrations** tab within the dashboard.

    3. **Go to Webhooks:**

       * On the Integrations page, select the **Webhooks** option.

           <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/10.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=c5b231da8fe6bf68d5e24df45570c06f" alt="Integrations tab within the Goldcast event dashboard" width="1301" height="596" data-path="images/connections/webhooks/goldcast/10.png" />

           <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/11.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=9fa0db4bf591c6dd42972ea035f87e68" alt="Webhooks option on the Goldcast Integrations page" width="1294" height="652" data-path="images/connections/webhooks/goldcast/11.png" />

    4. **Create a New Webhook:**

    * Click the **Create Webhook** button to open the configuration popup.
    * **Name:** Enter a descriptive name (for example, "Inflection\<>Goldcast Webhook").
    * **Webhook URL→** Paste the **Webhook URL** generated from Inflection.
    * **Headers:** Leave this field blank as authentication is not required for this test.
    * **Trigger Activities:** Toggle the options for **Registered** and **Attended** to activate them.
    * Finally, click **Create** to save your new webhook configuration.

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/12.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=9addcd08e8f1db116349ce4cd7e280b6" alt="Create Webhook configuration popup in Goldcast" width="1001" height="742" data-path="images/connections/webhooks/goldcast/12.png" />

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/13.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=496e5504e65b7701beb95620a71734f9" alt="Newly created webhook listed in Goldcast" width="1600" height="626" data-path="images/connections/webhooks/goldcast/13.png" />
  </Accordion>

  <Accordion title="Connection details & field mapping">
    When a trigger activity occurs, Goldcast sends the data to Inflection.

    You can view the submission count on the **Connection Details** page.

    <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/14.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=299dec581b1bb45a32b0650fbb8a8987" alt="Submission count on the Connection Details page in Inflection" width="2690" height="1262" data-path="images/connections/webhooks/goldcast/14.png" />

    ### Step 1 - Enable fields for mapping

    * Go to "Submission Fields" tab
    * Enable the required fields and click **Save**.

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/15.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=9c7129ae57b8d8a715b2101f2d10ae75" alt="Submission Fields tab with fields enabled for mapping" width="1280" height="931" data-path="images/connections/webhooks/goldcast/15.png" />

    ### Step 2 - Mapping fields

    * Go to "Connection mapping" tab and click on "Edit"
    * Here you can define mapping for goldcast submission fields to Inflection contact fields.

    <Tip>
      Mapping the **"Email"** Contact field is required for data to flow into Inflection
    </Tip>

    * Additionally, map other essential fields like `magicLinkUrl`
    * `magicLinkUrl` is the unique invitation link for each user. You can later use it in email campaigns sent via Inflection.

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/16.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=933963e86ef3c6ded0eb4dcce513f864" alt="Connection mapping tab showing Goldcast fields mapped to Inflection contact fields" width="2198" height="1004" data-path="images/connections/webhooks/goldcast/16.png" />

    Based on your mapping rules:

    * New contacts will be created in Inflection for each unique email.
    * Contact fields will be updated accordingly.
    * Once the Email field is mapped, you can use submission data for journey targeting.
  </Accordion>

  <Accordion title="Targeting contacts">
    You can use Goldcast submissions within **Journeys** as shown below

    1. Navigate to: **Journeys → Create New Journey**
    2. Add a condition:
       **Performed a Marketing Activity → Inbound Webhook Sync**

    Example: An audience filter for all users who **registered** for the webinar.

    <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/17.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=c5ebd09bd4303f4e2cd41191def9400f" alt="Journey audience filter targeting users who registered for the webinar" width="2276" height="1374" data-path="images/connections/webhooks/goldcast/17.png" />

    <Tip>
      See expected `activityType` values in Goldcast's doc: [Goldcast Webhooks Payload Structure](https://help.goldcast.io/en_US/7805597141275-Webhooks/17571696255131-goldcast-webhooks-payload-structure). These are the values you'll need to target **registrants** vs. **attendees**.

      Note that **attended on-demand** will not come over as a separate event; it will come over as **attended** with an `engagementType` that indicates it's on-demand.

      `engagementType` is a property only on the attended event; this means an attended event will need to fire in order to map the field in Inflection.
    </Tip>

    ### Create email with tokens

    You can personalise emails for sending -

    * Registration confirmation
    * Follow-ups
    * Feedback requests
    * And more...

          <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/18.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=23dd0703dc0aad924da1f283d935277e" alt="Email editor using mapped Goldcast fields as personalization tokens" width="2854" height="812" data-path="images/connections/webhooks/goldcast/18.png" />

    You can also use Goldcast submissions in **Branch by Filter** to tailor communications based on attendee status.

    <img src="https://mintcdn.com/inflection-4b2c0de4/0Fy2fPaKm7bhQlZX/images/connections/webhooks/goldcast/19.png?fit=max&auto=format&n=0Fy2fPaKm7bhQlZX&q=85&s=d3ad81880d05d48bb20fc11e00bf4825" alt="Branch by Filter step using Goldcast submission data" width="2862" height="1484" data-path="images/connections/webhooks/goldcast/19.png" />
  </Accordion>

  <Accordion title="References">
    Goldcast Webhooks Integration Help: [Webhooks Integration](https://help.goldcast.io/en_US/7805597141275-Webhooks/16670925425819-webhooks-integration)

    List of events - [Goldcast Event Engagement Activities](https://help.goldcast.io/general-integrations/4404985089691-goldcast-event-engagement-activities)

    All payloads - [Goldcast Webhooks Payload Structure](https://help.goldcast.io/en_US/7805597141275-Webhooks/17571696255131-goldcast-webhooks-payload-structure#1-registration-0)
  </Accordion>
</AccordionGroup>
