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

# How to Create a Custom Conversion From a Custom Event in Facebook (Meta)

> Turn any Upstack custom event into a custom conversion in Meta Events Manager, so you can select it as a campaign goal and share it with your ad accounts.

## Which custom events does this work for?

This works for any custom event Upstack sends to Meta, such as `apparel_purchase` or `high_aov_purchase`.

For new customer purchases, use [How to Create and Share NC Purchase Custom Conversion in Facebook (Meta)](https://docs.upstackdata.com/destinations/catalog/meta-capi/how-to-create-and-share-nc-purchase-custom-conversion-in-facebook-meta.md).

## How do I create a custom conversion from a custom event?

You need **Business Manager admin access**, not just ad account admin access.

1. Sign in to [Meta Events Manager](https://business.facebook.com/events_manager) and open your pixel.

2. In the left-hand menu, click **Custom Conversions**, then click **Create custom conversion**.

   ![Meta Events Manager Custom Conversions page with Create button](https://mintcdn.com/upstackdata-afbed50d/a7q81tQDxtvowAUn/images/intercom/644903014a64fc06.png?fit=max\&auto=format\&n=a7q81tQDxtvowAUn\&q=85\&s=1e968d1666834175e5def04ad646a8c4)

3. In **Name**, enter a clear name, such as `Apparel Purchase`.

4. In **Event**, select your custom event, such as `apparel_purchase`.

5. In **Choose a standard event for optimization**, select **Purchase**.

6. Under **Rules**, choose **URL**, then **doesn't contain**, and type `doesnotexist`.

7. Press **Enter** until the value becomes a light-grey tag.

8. Click **Create**.

   ![Custom conversion URL rule configuration with doesnotexist condition](https://mintcdn.com/upstackdata-afbed50d/a7q81tQDxtvowAUn/images/intercom/65d709e609203ada.png?fit=max\&auto=format\&n=a7q81tQDxtvowAUn\&q=85\&s=9235d67082ee0971ae4014d8bdf7eb5a)

* If your event isn't in the **Event** list, see [Why is my custom event missing from the Event list?](#why-is-my-custom-event-missing-from-the-event-list)

## Why do I add a doesnotexist URL rule?

No URL on your store contains `doesnotexist`, so the rule matches every page. The custom conversion then counts the event across your whole site.

## Why is my custom event missing from the Event list?

Meta hasn't received the event yet, or the event still needs approval.

1. Place a test order that matches the event's conditions.
2. In Meta Events Manager, open your pixel and find the event on the **Overview** tab.
3. If the event shows a red triangle, [approve it](https://docs.upstackdata.com/destinations/catalog/meta-capi/how-to-approve-facebook-meta-custom-events.md).

## How do I share a custom conversion with my ad accounts?

1. On the **Custom Conversions** page, click the menu on the right of your conversion's row, then click **Share**.
2. Click **Share with an Ad Account**.
3. Check every ad account that needs the conversion.
4. Click **Share Custom Conversion**.

## How do I check that my custom conversion works?

1. On the **Custom Conversions** page, check that the conversion shows **Active** with no warning icon.
2. Open a shared ad account in **Ads Manager**.
3. Check that the conversion appears when you pick a conversion event for a campaign.

## Why does my custom conversion show 0?

Meta doesn't add conversions from before the custom conversion was created. Numbers start with new events after you create and share it. Allow 24–48 hours of new traffic.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.