Skip to main content

How to Set Up OpenAI in Lunio

A step-by-step guide to connecting OpenAI with Lunio and monitoring invalid traffic across your OpenAI campaigns.

Lunio can monitor your OpenAI ad traffic for invalid clicks, giving you visibility of legitimate, suspicious, and invalid sources across your campaigns.

This guide walks you through the full setup, from adding OpenAI as a platform in Lunio through to verifying that clicks are appearing on your dashboard.

⚠️ This integration is monitoring only, so Lunio cannot automatically exclude invalid users from seeing your OpenAI ads.

Before You Start

You will need to have Lunio's multiplatform tracking script installed on your website before OpenAI traffic can be monitored. If you have not done this yet, follow the instructions in Installing Lunio's Multiplatform Tracking Script.

You will also need administrator access to your Lunio dashboard and access to your OpenAI advertising account.

⚠️ If you are setting up a new platform for the first time, it can take up to 24 hours for the tag to activate and for data to start appearing.

Step 1) Add OpenAI as a Platform in Lunio

Log into your Lunio dashboard as an administrator and click the Settings (gear) icon in the top right navigation bar to open System Settings.

From there, go to Platforms → Multi Platform → Add New Mplat +.

Fill in the fields as follows:

  • Select Platform = OpenAI

  • Name = a name that matches your workspace, so it is easy to identify later

  • Average Cost Per Click = enter a CPC manually or select Auto Calculate to let Lunio work it out for you. If you choose auto calculate, at least one other non-Google platform in your account must already have a manually defined CPC

  • Protection Status = set to Monitor, as OpenAI is a monitoring only integration

  • Add Domains to This Platform = the domains linked to your website, including any subdomains. Copy the full URL from your browser to make sure the domain is complete (for example, https://www.example.com)

Once everything is filled in, click Confirm.

Step 2) Assign the OpenAI Platform to a Workspace

Now that the platform has been created, you need to assign it to a workspace so the data appears on your dashboard.

  1. Go to Settings and select Workspaces.

  2. Click the pencil icon next to the workspace where you want to add OpenAI.

  3. Go to the Multi Platform tab and click Add Configurations.

  4. Find the OpenAI platform you just created in the side panel and click the + button to add it to the workspace.

A confirmation notification will appear once the platform has been assigned. If you need more detail on managing workspaces, see How to add a non-Google platform to a workspace.

Step 3) Configure URL Tracking in OpenAI

Lunio needs to identify which clicks come from OpenAI, so you will need to add Lunio's tracking parameter to your ad URLs in the OpenAI advertising platform.

Add the following parameter to your final URLs: ppcp_platform=openai.

If you already have other tracking parameters in your URLs, add the Lunio parameter to the end using an ampersand. For example: utm_campaign=abcd&existing_parameters&ppcp_platform=openai.

💡 Make sure the parameter is applied consistently across all campaigns you want Lunio to monitor. If you apply tracking at campaign, ad group, or ad level, add the parameter at each of those levels accordingly.


Step 4) Verify Clicks Are Appearing

Allow up to 24 hours for data to begin flowing, then check your Lunio dashboard to confirm that OpenAI clicks are showing. Select the workspace you assigned the platform to and look for OpenAI traffic in the overview.

If no data appears after 24 hours, check that the multiplatform tracking script is installed correctly and that the URL parameter is in place.

If you run into any issues at any point, please reach out to your account manager or email [email protected] and we will be happy to help.

Did this answer your question?