We are starting with setting up Analytics Integration with Campaign Classic.
Currently we have following things ready:
1. Adobe Analytics Site Access
2. Adobe Campaign Classic Access
3. An External Account (Web Analytics type) has been created in Campaign and the Integration is successful.
But unfortunately, we are unable to see any of the Campaign related data in the Analytics Site under Reports, so would like to know what all are required for establishing a successful integration. Did we missed something?
Please help us with your pointers and as usual quick help is appreciated
The bid and cid fields essentially contain the Primary keys and the Delivery ID, respectively. bid stands for BroadLogID which contains the Primary key of the BroadLogRcp table, it helps link the Recipient with the delivery. cid contains the DeliveryID, similar to DM1234 or equivalent.
When a user clicks a link in the email, it'd open the website with a few Parameters such as https://adobe.com/ca/en?bid=1234334&cid=DM1234, and this in turn would send a call to Adobe Analytics Report Suite to record that a link was clicked and opened. And Ofcourse, these links are also tracked in Adobe Campaign and once the Technical workflow runs in Campaign, these metrics are reconciled with Adobe Analytics. The other parameters such as utm_source, etc are simply to allow you to understand how the user got the link. As you may have several marketing channels, any link clicked on the email could have utm_source or utm_medium=campaign, anything from Social media could have twitter, or facebook, etc.
For analyzing the user behavior on site, you'd have to consult a different product such as Adobe Analytics and/or Audience Manager available through the Experience Cloud.
The data from Campaign to Analytics is sent through a Technical workflow which runs at 4 AM by default every day. This Technical workflow basically looks at all the delivery metrics in the last 24 hours and sends those to Analytics via Data Connector.
In order to see these metrics
1) Ensure that the "Sending Campaign indicators and attributes" Technical workflow is running. See document 
2) If the workflow is running, but throwing an error, please check the workflow Audit logs to see why it's failing.
Thanks so far for response. I want to understand on 2 terms bid and cid.
Currently it is set as bid=delivery internal name and cid=delivery message id in Enriching formula of External Account in Campaign. But in Analytics it is mapped as bid=Recipient ID and cid=Campaign ID. So both of them should be in sync?
Also how to track the user's behavior over site, visited from the link clicked in email delivery triggered from campaign. I came across few terms like utm_medium = campaign and utm_source etc. How to use them and where to configure?
Could someone please help me understand the complete flow clearly as i am confused with lack of clear context
I can see that the workflow you mentioned is a Default OOTB workflow which will runs once a day. I checked the status of the workflow and it is running fine without any error.
My question is, since it is a Default workflow do we need to duplicate and configure it for our requirement or will it fetch all kinds of information?
Also as per the requirements, email which is delivered from campaign will have some links in it. So whenever a recipient on receiving of email, clicks some links he /she will be taken to the page in browser. We want to track the recipient's behaviour over page like visited page, time spent, what action is being done etc.... But for that we require an Tracking Code to be configured.
I want to understand what is this Tracking Code, where it should be configured, is it in the Site URL's or Links we are keeping in Email Delivery triggered from Campaign