# Shopify

**How Shopify Events Work with Hoodle**

To allow Hoodle to receive and process events from your Shopify store (such as new orders, product updates, or customer actions), you need to connect your store and configure a webhook.

**Set Your Shopify Store Domain in Hoodle**

First, you must register your Shopify store with Hoodle by entering your store’s domain (e.g., yourstore.myshopify.com) in[ Settings > Shopify](https://app.hoodleapp.com/settings/shopify). This allows Hoodle to verify and track which store each incoming event is coming from.

**Configure the Webhook in Shopify**

Next, you must set up a webhook in your Shopify Admin Panel:

* Go to Settings → Notifications → Webhooks
* Click "Create Webhook"
* Choose the event type you want to track (e.g., Cart Creation)
* Set the format to JSON
* Set the webhook URL to the following address: <https://api.hoodleapp.com/api/event/shopify/track>
* Save the webhook

Once this is done, Shopify will send an HTTP POST request to Hoodle every time the selected event occurs in your store. The event name from shopify will be prefixed with "shopify\_" inside Hoodle. Example: "shopify\_carts/create".
