Skip to contentSkip to navigationSkip to topbar
On this page
Looking for more inspiration?Visit the
(information)
You're in the right place! Segment documentation is now part of Twilio Docs. The content you are used to is still here—just in a new home with a refreshed look.

Reddit Pixel


(new)

Beta

This feature is in active development and may change before general availability.

Destination Info
  • Accepts Page, Alias, Group, Identify and Track calls.
  • Refer to it as Reddit Pixel in the Integrations object
  • This destination is not compatible with Destination Insert Functions.
  • This integration is partner owned. Please reach out to the partner's support for any issues.
  • This destination is in Beta

The Reddit Pixel(link takes you to an external page) destination lets advertisers send Segment events to the Reddit Pixel without any additional manual JavaScript installation. This destination has Segment events pre-mapped to Reddit Pixel events and metadata. You can edit this mapping and create new events - no custom code required.


Getting started

getting-started page anchor
  1. From your workspace's Destination catalog page(link takes you to an external page), find the Reddit Pixel destination and select Add Destination.
  2. Select the source that you'd like to connect to the Reddit Pixel destination.
  3. Open the destination settings and provide your Pixel ID. This can be found in the Reddit's Events Manager(link takes you to an external page).
  4. Configure and map the events you'd like to send to the Reddit Pixel. The destination pre-maps certain Segment events to Reddit Pixel events and metadata, but you can edit these values. You can also set up custom events.

After enabling the destination, Segment automatically initializes and loads the Reddit Pixel on each page that you'd like to track based on your mappings.


Property nameTypeRequiredDescription
Limited Data Useboolean

Optional

Limited Data Use - When the LDU flag is enabled, it may impact campaign performance and limit the size of targetable audiences. See this documentation(link takes you to an external page) for more information. If enabling this toggle, also go into each event and configure the Country and Region in the Data Processing Options for each event being sent.


Pixel IDstring
required

Your Reddit Pixel ID


Reddit Pixel has the following presets

Preset NameTriggerDefault Action
Page VisitEvent type = "page"Reddit Pixel
View ContentEvent type = "track" and event = "Product Viewed"Reddit Pixel
LeadEvent type = "track" and event = "Lead Generated"Reddit Pixel
Add to WishlistEvent type = "track" and event = "Product Added to Wishlist"Reddit Pixel
SearchEvent type = "track" and event = "Products Searched"Reddit Pixel
Add to CartEvent type = "track" and event = "Product Added"Reddit Pixel
PurchaseEvent type = "track" and event = "Order Completed"Reddit Pixel
Sign UpEvent type = "track" and event = "Signed Up"Reddit Pixel

Build your own Mappings. Combine supported triggers with the following Reddit Pixel-supported actions:

(information)

Mapping limits per destination

Individual destination instances have support a maximum of 50 mappings.

Reddit Pixel - Custom Event

reddit-pixel---custom-event page anchor

Send Custom Pixel Events to Reddit.

Reddit Pixel - Custom Event is a Web action. The default Trigger is type = "track"

Property nameTypeRequiredDescription
Conversion IDSTRING

Optional

The unique conversion ID that corresponds to a distinct conversion event. This is used for deduplication. If you are using both Reddit Pixel and CAPI integrations, this field is required in order to dedupe the same events across both sources.


Event MetadataOBJECT

Optional

The metadata associated with the conversion event.


UserOBJECT

Optional

The identifying user parameters associated with the conversion event.


ProductsOBJECT

Optional

The products associated with the conversion event.


Data Processing OptionsOBJECT

Optional

A structure of data processing options to specify the processing type for the event. This is only used for LDU - when the LDU flag is enabled, it may impact campaign performance and limit the size of targetable audiences.


Custom Event NameSTRING
required

A custom event name that can be passed when tracking_type is set to "Custom". All UTF-8 characters are accepted and custom_event_name must be at most 64 characters long.

Send Standard Pixel Events to Reddit. This includes pagevisits, addtocarts, search, etc.

Reddit Pixel is a Web action. The default Trigger is type = "track"

Property nameTypeRequiredDescription
Tracking TypeSTRING
required

One of Reddit Pixel's standard conversion event types. To send a Custom event to Reddit use the Custom Event Action instead.


ProductsOBJECT

Optional

The products associated with the conversion event.


UserOBJECT

Optional

The identifying user parameters associated with the conversion event.


Data Processing OptionsOBJECT

Optional

A structure of data processing options to specify the processing type for the event. This is only used for LDU - when the LDU flag is enabled, it may impact campaign performance and limit the size of targetable audiences.


Event MetadataOBJECT

Optional

The metadata associated with the conversion event.


Conversion IDSTRING

Optional

The unique conversion ID that corresponds to a distinct conversion event. This is used for deduplication. If you are using both Reddit Pixel and CAPI integrations, this field is required in order to dedupe the same events across both sources.


Deduplication with the Reddit Conversions API

deduplication-with-the-reddit-conversions-api page anchor

If you implement both the Reddit Pixel(link takes you to an external page) and Reddit Conversions API (CAPI)(link takes you to an external page) and the same events are shared across both sources, deduplication is necessary to ensure those events aren't double-counted.

The integration automatically pre-maps the Segment messageId to the Reddit conversion ID. If you wish to change this, you can pass a different unique conversion ID for every distinct event to its corresponding Reddit Pixel and CAPI event. Reddit will determine which events are duplicates based on the conversion ID and conversion event name. This is the most accurate way to ensure proper deduplication. Reddit recommends this method since there's less risk of incorrect integration, which can impact attribution accuracy.

To ensure your events are deduplicated:

  • Create a unique conversion ID for every distinct event. You can set this as a random number or ID, or the order number when tracking purchase events, for example.
  • Include the event in both the Reddit Pixel and CAPI.
  • Ensure the conversion event name and conversion ID for match across the Reddit Pixel and CAPI.

For more information on deduplication, see the Reddit Event Deduplication documentation(link takes you to an external page).


Segment lets you change these destination settings from the Segment app without having to touch any code.

Property nameTypeRequiredDescription
Limited Data Useboolean

Optional

Limited Data Use - When the LDU flag is enabled, it may impact campaign performance and limit the size of targetable audiences. See this documentation(link takes you to an external page) for more information. If enabling this toggle, also go into each event and configure the Country and Region in the Data Processing Options for each event being sent.

Default: false

Pixel IDstring
required

Your Reddit Pixel ID