Create a Campaign
Creates a campaign.
name and the startDate/endDate range identify it; set givingGoal, totalGiftGoal, or averageGiftGoal with the matching has* flag to track progress against a goal, and include segments to create the campaign’s segments in the same request. Returns the created campaign with its new id.Authorizations
JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"
Body
The campaign request.
The name of the campaign.
1The date the campaign starts.
1The date the campaign ends.
1The description of the campaign.
The UTC date and time the campaign starts. Send it instead of startDate to set the time as well.
The UTC date and time the campaign ends. Send it instead of endDate to set the time as well.
The giving goal for the campaign in the organization base currency.
Whether the campaign has a giving goal. Set it to true for givingGoal to be tracked.
The number of gifts the campaign aims to bring in.
Whether the campaign has a total gift goal. Set it to true for totalGiftGoal to be tracked.
The target average gift amount in the organization base currency.
Whether the campaign has an average gift goal. Set it to true for averageGiftGoal to be tracked.
The key that links the campaign to the matching record in your CRM.
The keys that link the campaign to matching records in your CRM, by CRM.
Whether the segment applies to recurring gifts.
Whether the campaign can sync to your CRM.
The segments to create with the campaign.
Response
OK
Represents the detailed view of a campaign returned by create, update, and single-campaign retrieval endpoints.
The unique identifier of the campaign.
The name of the campaign.
The description of the campaign.
The date the campaign starts.
The date the campaign ends.
The length of the campaign in days.
Whether the campaign can sync to your CRM.
The key that links the campaign to the matching record in your CRM.
CRM URLs for this campaign grouped by integration type.
Whether the segment applies to recurring gifts.
The giving goal for the campaign in the organization base currency.
The giving goal formatted for display in the organization currency (for example "$10,000.00").
Whether the campaign has a giving goal.
The total amount raised by the campaign.
Percentage of the giving goal that has been raised (0–100).
The number of gifts the campaign aims to bring in.
Whether the campaign has a total gift goal.
The number of gifts recorded for the campaign.
Percentage of the gift count goal that has been reached (0–100).
The number of donors who have given to the campaign.
The target average gift amount in the organization base currency.
The target average gift amount formatted for display (for example "$100.00").
The actual average gift amount formatted for display.
Whether the campaign has an average gift goal.
The number of visitors recorded for the campaign.
The conversion rate for the campaign formatted as a percentage string (for example "12.3%").
The UTC date and time the campaign was created.
The UTC date and time the campaign was last modified.