CStoreOffice® Support & Learning

Activity Log Metrics (Altria Tier3)

With this report, you can set up the data export to comply with Altria Group Distribution Company (AGDC) Digital Trade Program Tier 3 on a regular basis.

Before You Begin

Before you start configuring the report for your locations, make sure they have an active Go Loyalty subscription.

If a location does not have an active Go Loyalty subscription, such location is disabled in the report and cannot be configured.

If the location's Go Loyalty subscription has been expired, the report's data is not sent for this location.

For collecting and sending your data files, the Altria Group Distribution Company cooperates with the third-party client - IRI. Before starting to set up the data export settings, make sure your CStoreOffice® account settings are configured properly and data files can be collected and sent from CStoreOffice® to IRI.

If you have not already filled out a Scan Data Discovery form, please choose the form that best fits your company structure:

  • Altria One account number for entire company, follow this link or scan QR code below:

  • Altria One account number for each location or a combination of locations, follow this link or scan QR code below:

Opening the Report

You can find the report at Reports > Accounting > Export Data > Activity Log Metrics (Altria Tier3).

For more information, see Viewing Reports.

Setting Up the Report's Export

You can set up the data export with the Activity Log Metrics (Altria Tier3) report in the following two ways:

Data Export Control

To control whether the report is exported successfully, you can perform the following actions:

Try sending the report ahead of time

To make sure that the export settings are set up correctly, you may export the report data ahead of the schedule. Do the following:

  1. Go to the top of the report form and set the sending date range. You can take the most recent data range available.
  2. Click the Download button, extract the report file from archive and check its data.
  3. Export the report data ahead of the schedule. Click the Send button and wait until the report data are exported. When successful 'Done' notification is displayed, it means your report data are exported successfully.

File Sending Control

CStoreOffice® allows you to control if the required reports are generated and sent successfully to the destination by schedule. To do this, CStoreOffice® introduces a special service—File Sending Control—that is responsible for the following activities:

Location events

Messages about relevant events in the location appear in the Location events column.

The messages about these events may appear in this column:

  • Successful report submission: shows submission date and time and which week the report was submitted for.
  • Failed report submission: shows date and time when the issue occurred and which week the report was not submitted for. The following issues may occur:
  • Connection issue: the system stopped report submissions because of connection issues.
  • No data: appears in case if the data is absent for the station.
  • User-initiated credential update: appears when the user updated the credentials for the location.
  • Report delivery subscription expiration: a notification when the report delivery subscription expired.

Exported File Structure

The report exports the data in the pipe-separated (|) plain text file where a single action is written on a new line. The file does not include column headers.

As a control mechanism, the very first line in the Digital Data File MUST contain the following values separated by pipe delimiter:
- The total number of rows in a file. If that number does not match the file contents, the file may be rejected during submission.
- scandata@petrosoftinc.com

For example, 100| scandata@petrosoftinc.com.

If the data is sent for the entire account (Send data by individual station option is cleared), the system sends one consolidated submission for all selected stations. Otherwise, a separate submission per location is performed.

The file name follows this pattern: {account name / location name}_CampaignActivityLog_{date in MMYYYY format}.

Activity Log Field Format

Length Description Example
10 RCN: a 6-digit ID unique in AGDC systems. Only one number is allowed. 123456
8

Date of the activity, in YYYYMMDD format.

20251201
20 Start or end time, in 24-hour HH:MM:SS format. Use the same time for the same transaction. Do not use 00:00:00 unless it happened exactly at midnight. 08:25:46
40 Code for the specific digital ad/asset interacted with (see Ad ID Sourcing below). SJ530USSTCApp32025
20 Unique loyalty ID (US phone number). Must match the Loyalty ID used in Scan Data submissions. See Loyalty ID / Rewards Number Rules below for details and limitations. 12345698768
20 What happened. See Activity Types below for details. Sent
20 Channel of the interaction (app or push notification). Push
50 Promotion ID. Retailer-specific number representing the ATOC Offer/Ad Code in the retailer system. 12345ND
2 2-letter state code of the location. TX
1 Y if the Loyalty ID completed EAIV on the retailer platform, N otherwise. Y
n/a Empty field reserved for future use. n/a

Ad ID Sourcing

Asset / Offer type Description Example
ATOC-provided asset Use the file name downloaded from the Digital Asset Library. SJ530USSTCApp32025
Push notification

String in {OPCO}Push[Quarter}{YY} format.

PMUSAPUSH325

Loyalty ID / Rewards Number Rules

  • Must be a unique, unaltered customer-facing identifier (phone number).
  • If a specific customer's phone number (Loyalty ID) is logged in the system more than 5 times in a single day, it violates the submission rules. This is typically done to prevent fraud (such as a clerk using their own number for every customer).
  • Must match the Loyalty ID used in the Scan Data file.

Activity Types

  • Sent: Push notification sent to Loyalty Customer.

  • Delivered: Push notification delivered to Loyalty Customer.

  • Opened: Loyalty Customer opened the notification.

  • Click: Loyalty Customer clicked the offer message in app

  • CTC (Click to Card, also: “claimed”, “added”): Loyalty Customer took action to add ATOC offer value to their Loyalty ID/Card (Tier 4 AGDC Digital Trade Program).

  • LTC (Load to Card): System loaded offer value to the Loyalty ID/Card (Tier 4 AGDC Digital Trade Program).

  • Bounced (or Skip): Loyalty Customer skipped the offer in app.

  • Viewed (also: Access, adview, couponviewed, viewed): Loyalty Customer viewed the offer in app.

  • NewRegistration: Member registered the ATOC offer to their Loyalty ID/Card (aka registered/saved) (Tier 4 AGDC Digital Trade Program)..

  • Redeem: Member took action to add or redeem the ATOC offer to their Loyalty ID/Card (Tier 4 AGDC Digital Trade Program)..

Additional Actions

To view the export history, click View Log or click Activity Log Metrics (Altria Tier3) Export Log at the bottom of the page.

To leave the report interface and go to the home page, click Home.

For more information on additional report features, see Reports.