GlossaryΒΆ
- Activity
- Every location allows one or more Activities which can be undertaken. For example, creating a new post is an example of an Activity for a blog Channel.
- Campaign
- Campaigns are a series of marketing operations utilizing one or more communication channels. Campaigns have Milestones and Activities.
- Channel
- Campaigns use online channels, which are the pathways by which campaign content reaches its audience. Common examples of Channels include websites, blogs and social networks like Facebook and LinkedIn.
- CTA
- Call to Action
- GUI
- Graphical User Interface
- Hook
- A Hook is a reusable component that provide common functionality and can be used across modules to configure Campaigns, Milestones, Channels, Locations, Activities and Operations.
- Location
- Every Channel includes one or more Locations, which allow granular publishing of campaign content. For example, for a Twitter Channel, the Twitter stream is a Location.
- Milestone
- Milestones are key events or reference points during a Campaign. For example, the campaign go-live date could be a Milestone, and a press tour could be a second Milestone.
- Module
- A module is a pre-packaged set of functionality. In CampaignChain, modules are developed as Symfony bundles, with additional configuration that allows CampaignChain to load them into its system.
- Operation
- Every Activity must always have at least one Operation. For example, posting on Twitter is one Activity which equals the Operation.
- Tracking ID
- Each Call to Action has a unique Tracking ID assigned by CampaignChain which enables CampaignChain to match a URL clicked in a Channel to a Location specified inside CampaignChain.