There are few types of campaign that can be created:
An "On demand" campaign allows you to create in advance a coupon or campaign, and send it to an individual user(s) each time. This is very useful for compensations, and regular coupons to be sent when needed.
A "Social Campaign" is a one time campaign, meant to be sent to a large number of customers. This is useful for a specific promotion (eg. 50% off your first pizza all week).
Life-Cycle Campaigns are trigger based, continuous, and reward customers with coupons for various events throughout their customer timeline. The life-cycle campaign system supports several types of events or triggers.
Already know how to create a campaign but you are not sure how to set the coupon? then go right to coupon creation.