Try out campaign objective type simplification
We are rolling out an update to simplify campaign objective types, making it easier to leverage product catalogs along with standard creative across a wider range of conversion goals.
You should have received an email from the Pinterest team about this change, which involves migration to improved campaign objective logic and will require you to take actions.
What has changed as of now?
We are deprecating and objectives, and introducing two objectives to take on their functionality: The
objective optimizes toward transactional conversion events, such as
and
.
The
objective optimizes toward non-transactional conversion events, such as
and
.
To signal your use of this objective type simplification, we are introducing an optional parameter, which allows you to create ads derived from either Pins or Product Group Promotions under the and objectives. For these campaigns, you can create catalog-based promotions under the ad group level by referencing the ad group ID and the relevant catalog/product group identifiers.
The and objectives remain available for legacy campaigns, supporting both transactional and non-transactional outcomes until September 1, 2026. See the timeline of milestones. Start testing these changes
You can try out creating campaigns with the objective type and intended_promotion_type parameter
in Pinterest Sandbox: Step 1: Generate a Sandbox token using one of the following methods.
You can use one of two methods to generate the token:
Generate a token in your app management tab
Go to
My app and click
Manage for the app that you want to use.
On the app page, under Generate Access Tokens, select Sandbox.
Click Generate token.
Copy the generated token to use in your API requests.
Generate a token using the OAuth flow
Use this method if you want to continuously refresh the token for long-term testing:
When calling the Generate OAuth access token endpoint, you insert in the URL request path as in the following example: curl -X POST https://api-sandbox.pinterest.com/v5/oauth/token \
Step 2: Use objective type simplification features in Sandbox
When calling the relevant endpoints, insert in the URL request path: curl -X POST https://api-sandbox.pinterest.com/v5/ad_accounts/{ad_account_id}/campaigns --header 'Content-Type: application/json' --header 'Authorization: Bearer [SANDBOX-TOKEN]'
Parameters relevant to objective simplifcation changes
Any parameters and code examples that appear in this section support this use case, but may not represent the full endpoint specification. See the endpoint reference page for the comprehensive spec.
Any parameters and code examples that appear in this section support this use case, but may not represent the full endpoint specification. See the endpoint reference page for the comprehensive spec.
Objective type simplification parameters| Parameter | Description | Valid inputs |
|---|
non-nullable string
Required | Intended result of the campaign. You can only update objectives for draft campaigns. |
(Currently only supported in Sandbox)
(Currently only supported in Sandbox)
(Deprecated)
(Deprecated)
(Deprecated)
(Deprecated; use as an alternative.) |
non-nullable string
Optional but necessary for this use caseCurrently only supported in Sandbox | Signals your use of the objective type simplification and create ads derived from either Pins or product groups under the and objectives. You can only update this parameter for draft campaigns. If you do not pass this parameter, the default is: for other objective types
Some default values will change at on September 1, 2026 (See following table). | Supported for all objective types except for current , which is being deprecated.
Supported for and objective types.
|
Changing defaults| Objective | | |
default after September 1, 2026 |
|---|
| | | |
| | | |
| | | Creation disabled |
| | | |
| | | |
| | | Creation disabled |
| | | |
| | | |
Timeline of objective simplification milestones:
Dates are subject to change as we work to ensure a smooth transition for our partners. We will post any updates.
During this period, you can continue to use the campaign and campaigns optimized for or . We recommend that you get familiar with the following changes in Sandbox:
Update
campaigns to
or
objectives.
Update
campaigns that optimize for
or
events to the
objective.
Update
campaigns that optimize for non-transactional conversion events, such as
and
, to the
objective.
You will no longer be able to create new
campaigns or
campaigns optimized for
or
through the API.
Any campaigns created with these objectives before September 1, 2026, will continue to run until a date to be announced later, when you will need to archive these campaigns and switch to new ones.
If you have any questions or need help during the migration process, please reach out to your Sales or Business Development Partner, or submit a Support request:
Under Pinterest API and Developer Tools, select API Technical Support and click Continue.
On the next page, select Pinterest API v5 and click Continue.
Provide requested information.