Campaigns
Campaigns API (V2): Plan, Schedule, and Report on Gifting Campaigns
Plan, schedule, and report on gifting campaigns. Estimate cost, track delivery, and trigger from CRM or HR events.
A Campaign is the primary organizational object for configuring and sending gifts. It acts as a reusable template that defines all the settings for a gifting activity - including the gift type, budget, branding, notification messages, and billing.
Every gift in Snappy must be created within a Campaign.
Retrieve Campaigns
To retrieve a list of all Campaigns available to your API key:
To retrieve a specific Campaign by ID:
Update a Campaign
Campaign settings can be updated after creation. Changes to Gift Customization settings apply only to gifts created after the update - previously created gifts are not affected.
Estimate the Campaign Cost
Before launching a Campaign, you can retrieve an estimated cost based on the configured budget and a target number of gifts:
Last modified on June 18, 2026