ASC Events for Automotive Industry: Everything You Need to Know for 800.com Integration
What Are ASC Events? ASC Events are standardized Google Analytics 4 (GA4) event definitions created by the Automotive Standards Council (ASC) — a group that includes Google, OEMs,
What Are ASC Events?
ASC Events are standardized Google Analytics 4 (GA4) event definitions created by the Automotive Standards Council (ASC) — a group that includes Google, OEMs, website providers, and dealerships.
They were developed to unify analytics tracking across the automotive industry, ensuring every dealership and vendor measures data consistently.
Before ASC, every website vendor used different event names (like phone_click, form_submit, or lead_sent), which made cross-platform reporting difficult.
ASC Events solve this by:
- Creating a shared data language for automotive businesses.
- Making GA4 reporting easier and more consistent across vendors.
- Helping OEMs, agencies, and dealers compare performance apples-to-apples.
How ASC Events Work
Each ASC event follows a standardized naming convention:
asc_[event_action]
Common Examples
asc_form_submissionasc_phone_callasc_voice_engagementasc_vehicle_viewasc_chat_startasc_directions_clickasc_schedule_service
Standard Event Parameters
Each event includes shared parameters (also known as event properties) that provide additional context:
- event_owner – who sent the event (vendor name)
- department – Sales, Service, or Parts
- page_type – e.g., VDP, SRP, Homepage
- comm_type / comm_status / comm_outcome – for communication-based events
ASC Events and 800.com
What 800.com Does
800.com provides business phone numbers, call tracking, and analytics — allowing you to record, forward, and analyze inbound calls.
From a digital analytics standpoint, every time a customer calls a tracked number, 800.com can send that data to GA4 through integrations or custom event pushes.
Where ASC Events Come In
The ASC defines standard event names for communication activities — including phone calls, chats, and text messages.
When a call is tracked through 800.com, the corresponding ASC-compliant GA4 event is triggered, such as asc_voice_engagement or asc_voice_submission.
Example
gtag('event', 'asc_voice_engagement', { event_owner: '800.com', comm_type: 'voice', comm_status: 'connected', comm_outcome: 'answered', department: 'Sales', page_type: 'VDP' });
In short:
800.com is the data source — ASC Events are the data language.
Supported ASC Events
800.com supports the following voice and communication ASC Events:
- Event Name:
asc_click_to_call
Type:Engagement / Conversion
Description:Triggered when a user clicks a phone number link on the website. (Sent by the web provider, not 800.com.)
Sent By:Web provider
- Event Name:
asc_voice_engagement
Type:Engagement
Description:Fired when a live call connection begins.
Sent By:800.com
- Event Name:
asc_voice_engagement_30
Type:Engagement
Description:Fired when a call exceeds 30 seconds — measures engagement depth.
Sent By:800.com
- Event Name:
asc_voice_engagement_60
Type:Engagement
Description:Fired when a call exceeds 60 seconds.
Sent By:800.com
- Event Name:
asc_voice_engagement_120
Type:Engagement
Description:Fired when a call exceeds 120 seconds.
Sent By:800.com
- Event Name:
asc_voice_sale
Type:Conversion
Description:Fired when a call results in a confirmed sale.
Sent By:800.com / CRM
- Event Name:
asc_voice_submission
Type:Conversion
Description:Fired when a voice call results in a qualified lead.
Sent By:800.com
- Event Name:
asc_voice_submission_service_appt
Type:Conversion
Description:Voice call resulted in a service appointment being booked.
Sent By:800.com
- Event Name:
asc_voice_submission_sales_appt
Type:Conversion
Description:Voice call resulted in a sales appointment being booked.
Sent By:800.com
- Event Name:
asc_voice_submission_parts
Type:Conversion
Description:Voice call related to a parts inquiry or order.
Sent By:800.com
- Event Name:
asc_voice_submission_service
Type:Conversion
Description:Voice call related to the service department.
Sent By:800.com
- Event Name:
asc_voice_submission_sales
Type:Conversion
Description:Voice call related to the sales department.
Sent By:800.com
- Event Name:
asc_voice_submission_other
Type:Conversion
Description:Voice call related to other departments (finance, admin, etc.).
Sent By:800.com
- Event Name:
asc_comm_engagement
Type:Engagement
Description:Captures chat, text, or email engagement across communication channels.
Sent By:Messaging vendor / 800.com
800.com ASC Event Parameters
Each event includes additional parameters to enrich your reporting in GA4.
800.com Parameters
- Parameter:
affiliationId
Description / Values: Company ID - Parameter:
affiliation
Description / Values: Affiliation or group name - Parameter:
commDurationSeconds
Description / Values: Length of the communication in seconds - Parameter:
commPhoneNumber
Description / Values: The phone number that handled the call, or the first dialed number if the call was not answered - Parameter:
commOutcome
Description / Values: Outcome of the call/conversation (AI-analyzed):
•vehicle_ordered
•parts_ordered
•appt_booked
•get_back_commitment
•opportunity
•not_opportunity
•unknown - Parameter:
commSegment
Description / Values: Fixed valuesession - Parameter:
commStatus
Description / Values: Status of the communication:
•answered(calls)
•unanswered(calls)
•voicemail(calls)
•start(messaging)
•engage(messaging)
•send(messaging)
•send_payment
•send_deal
•send_appt
•crm_update - Parameter:
commType
Description / Values: Communication type —voiceorsms - Parameter:
department
Description / Values: Determined by forwarding number or AI analysis. Possible values:
•accessories
•admin
•body_shop
•credit
•custom_shop
•hr
•parts
•quick_lube
•rentals
•sales
•service
•trade
•unknown - Parameter:
itemCategory
Description / Values: Extracted from ASC datalayer - Parameter:
itemColor
Description / Values: Extracted from ASC datalayer - Parameter:
itemCondition
Description / Values: Extracted from ASC datalayer - Parameter:
itemFuelType
Description / Values: Extracted from ASC datalayer - Parameter:
itemId
Description / Values: Extracted from ASC datalayer - Parameter:
itemInventoryDate
Description / Values: Extracted from ASC datalayer - Parameter:
itemLocation
Description / Values: Extracted from ASC datalayer - Parameter:
itemMake
Description / Values: Extracted from ASC datalayer - Parameter:
itemModel
Description / Values: Extracted from ASC datalayer - Parameter:
itemNumber
Description / Values: Extracted from ASC datalayer - Parameter:
itemPrice
Description / Values: Extracted from ASC datalayer - Parameter:
itemType
Description / Values: Extracted from ASC datalayer - Parameter:
itemVariant
Description / Values: Extracted from ASC datalayer - Parameter:
itemYear
Description / Values: Extracted from ASC datalayer - Parameter:
pageType
Description / Values: Extracted from ASC datalayer
Common ASC Events and Who Sends Them
- Event: asc_click_to_call
Type: Engagement / Conversion
Tracks: User clicked to start a call
Typical Sender: Web provider - Event: asc_voice_engagement
Type: Engagement
Tracks: Live call connected
Typical Sender: Call tracking (800.com) - Event: asc_voice_engagement_30 / 60 / 120
Type: Engagement
Tracks: Call duration milestones (30s, 60s, 120s)
Typical Sender: Call tracking - Event: asc_voice_sale
Type: Conversion
Tracks: Sale resulting from a voice call
Typical Sender: CRM / 800.com - Event: asc_voice_submission*
Type: Conversion
Tracks: Qualified lead via phone
Typical Sender: 800.com - Event: asc_comm_engagement
Type: Engagement
Tracks: Chat, SMS, or email communication
Typical Sender: Messaging vendor
ASC Data Availability & Requirements
ASC Data Fields
When the ASC integration is enabled, the following ASC data fields are extracted from the ASC datalayer and made available across the 800.com platform:
- ASC Field Name: ASC Category
Datalayer Source:itemCategory - ASC Field Name: ASC Color
Datalayer Source:itemColor - ASC Field Name: ASC Condition
Datalayer Source:itemCondition - ASC Field Name: ASC Fuel Type
Datalayer Source:itemFuelType - ASC Field Name: ASC ID
Datalayer Source:itemId - ASC Field Name: ASC Inventory Date
Datalayer Source:itemInventoryDate - ASC Field Name: ASC Location
Datalayer Source:itemLocation - ASC Field Name: ASC Make
Datalayer Source:itemMake - ASC Field Name: ASC Model
Datalayer Source:itemModel - ASC Field Name: ASC Number
Datalayer Source:itemNumber - ASC Field Name: ASC Price
Datalayer Source:itemPrice - ASC Field Name: ASC Type
Datalayer Source:itemType - ASC Field Name: ASC Variant
Datalayer Source:itemVariant - ASC Field Name: ASC Year
Datalayer Source:itemYear - ASC Field Name: Page Type
Datalayer Source:pageType
These fields are automatically populated based on ASC events and do not require manual entry.
Where ASC Data Appears
Custom Columns
If the ASC integration is enabled, all ASC fields listed above will appear as available Custom Columns. Users can add or remove these columns to tailor their views.
ASC fields will only be visible when the ASC integration is active.
Exports
ASC fields are included in data exports when ASC is enabled, allowing you to analyze inventory-level details outside of the platform.
APIs
ASC fields are available through applicable APIs, enabling programmatic access to ASC event data for reporting, analytics, or downstream systems.
Integrations
ASC data is surfaced in all applicable integrations where supported.
Additional integrations may be enabled over time and are tracked under separate tickets.
Note: Availability may vary by integration. Support for additional integrations is coming soon.
Visibility & Dependency Rules
- ASC fields only appear when the ASC integration is enabled
- Fields are automatically populated from the ASC datalayer
- No ASC data is shown if the integration is disabled
- Custom Columns, Exports, APIs, and Integrations respect ASC enablement status
How to Use ASC Events in GA4
Follow these steps to ensure accurate setup and reporting:
Enable GA4 integration in 800.com
Connect your 800.com account to Google Analytics 4 (via webhook, Google Tag Manager, or direct gtag push).
👉 For a step-by-step walkthrough, see How to Integrate 800.com with Your Google Analytics 4 (GA4).
Map call events to ASC event names in your GA4 property
The mapping of call events happens inside Google Analytics 4 — not in 800.com.
asc_voice_engagement→ call connected or in-progressasc_voice_submission→ qualified lead or sale
*For detailed guidance on which events 800.com supports and what parameters they include, refer to: 800.com Supported GA4 Events.
* For detailed instructions on creating and mapping custom events in GA4, refer to Set Up Events in Google Analytics.
Include ASC parameters
Add parameters such as event_owner, department, and comm_status to enrich your event data.
Verify events in GA4
Open the Realtime report in GA4 to confirm that your ASC events are firing correctly.
Mark conversion events
Mark key actions (like asc_voice_submission) as Conversions in GA4 to measure performance effectively.
Create custom dimensions
Set up custom dimensions for your ASC parameters in GA4 to enable consistent, cross-vendor dashboards and reporting.
Why This Matters
Using ASC Events with 800.com ensures:
- Clean, standardized call data in GA4 aligned with OEM/ASC requirements.
- Consistent analytics across voice, chat, and form submissions.
- ASC-compliant reporting recognized by major dealership networks.
- Easier integration into multi-vendor dashboards and marketing platforms.
Need Help?
Need a hand setting up ASC events or your 800.com integration? Our support team is here to help — contact us anytime at support@800.com