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

# Create Destination

> Set up a webhook destination in the Mention Me Connections Hub

<Info>
  ### Access

  You'll need to have a Mention Me account in order to set up Webhooks. If you don't have access, please contact your account manager.
</Info>

<Steps>
  <Step title="Open the Connections Hub">
    Webhooks can be created in the Connections Hub (for [Demo](https://demo.mention-me.com/merchant/~/webhooks/view), and [Production](https://mention-me.com/merchant/~/webhooks/view)) per account. Once enabled, this will mean any events which occur in *the account* will be delivered to the Destination of your choosing.

    Simply click "Create webhook", and begin setting up the Destination.
  </Step>

  <Step title="Choosing a Secret">
    <img src="https://mintcdn.com/mentionme/Dcv4Ct-ZIyuK4Pcd/images/developer-docs/dbbd6d254129a57545357d7615190e04680832767715e23ce29b290d3a2248c8-image.png?fit=max&auto=format&n=Dcv4Ct-ZIyuK4Pcd&q=85&s=750da19e810dafa6e3e34b0d979c4498" alt="" width="676" height="311" data-path="images/developer-docs/dbbd6d254129a57545357d7615190e04680832767715e23ce29b290d3a2248c8-image.png" />

    <Info>
      ### Tip

      One easy way we recommend to create a secure secret is by using the Terminal. A good command is: `uuidgen | shasum -a 256`
    </Info>

    Secrets are the mechanism in which you can ensure the authenticity of a Webhook you receive from us. In other words, the Secret is the security mechanism which ensures that no bad actor is able to send data which looks like a Webhook from Mention Me to your system with malicious intent.

    The Secret you choose should be kept confidential and not stored in plaintext, or directly in the code of your external system.

    You can read more about how to use the Secret you choose in the [Security section](/api-reference/webhooks/security).
  </Step>

  <Step title="Choosing Events">
    <img src="https://mintcdn.com/mentionme/Dcv4Ct-ZIyuK4Pcd/images/developer-docs/820eb28f55530d8d6b60192d5a423855833ca4450d8bc186b310bffcf2621373-image.png?fit=max&auto=format&n=Dcv4Ct-ZIyuK4Pcd&q=85&s=b0343eb691b83f6af0481d5892c05308" alt="" width="679" height="330" data-path="images/developer-docs/820eb28f55530d8d6b60192d5a423855833ca4450d8bc186b310bffcf2621373-image.png" />

    Events are all the types of data your external system can choose to subscribe to receive when they occur for a Customer.

    All of the events follow generally the same structure - with parts of the payload changing depending on the event which is being delivered. You can see examples of each payload in the [Events section](/api-reference/webhooks/events).

    Once chosen, whenever that event occurs for a Customer in the Mention Me platform, we will, in real-time, deliver a Webhook to you which outlines what happened.
  </Step>

  <Step title="Choosing Locales">
    <img src="https://mintcdn.com/mentionme/Dcv4Ct-ZIyuK4Pcd/images/developer-docs/01c0e3f0ef36d36905f43fb29cc06e1a0db82444f9a11ec8b558419ecca4e5b3-image.png?fit=max&auto=format&n=Dcv4Ct-ZIyuK4Pcd&q=85&s=befe4a66af52f2a16f69ccb9e4c023de" alt="" width="641" height="121" data-path="images/developer-docs/01c0e3f0ef36d36905f43fb29cc06e1a0db82444f9a11ec8b558419ecca4e5b3-image.png" />

    Locales are how you choose which regions of Customers your external system should be subscribed to receive events from. For example, you may wish to only receive Webhooks for Customers in the UK, and not ones from other regions.

    If you leave all Locales unchecked, events from Customers of all regions will be sent to your external system.
  </Step>
</Steps>

## Next steps

Once your destination is created, you can [send a test event](/api-reference/webhooks/test-webhook) to verify your endpoint receives and processes payloads correctly before any real customer activity triggers a delivery.
