Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
executable file 56 lines (43 sloc) 1.92 KB


.. glossary::

      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.

      Campaigns are a series of marketing operations utilizing one or more
      communication channels. Campaigns have Milestones and Activities.

      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.

      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.

      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.

      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.

      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.

      Every Activity must always have at least one Operation. For example,
      posting on Twitter is one Activity which equals the Operation.

        Graphical User Interface

    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.

        Call to Action