Introduction to Marketing Edge
Overview
Integrating fully featured Call and SMS Tracking capabilities into your applications has never been easier.
With the Marketing Edge API, we provide you with the capability to develop everything from a simple call tracking application, or to create a full featured marketing attribution solution that enables you to associate phone calls and text conversations to your digital marketing campaigns. Attribution details collected by Marchex can be submitted in near real-time to the digital marketing platform responsible for generating calls and texts.
Using this documentation, you will learn how to integrate Marchex call and text tracking capabilities within your application using our RESTful API. With our Quick Start Guide, you can be up and running in minutes.
Entity Relationships
Before getting started, it's important to understand the relationship between various entities within the Marketing Edge API.
Below is a diagram that outlines the hierarchy used by the API, each of which will be discussed in additional detail:
Groups
Marchex uses Groups to provide you with the ability to organize your numbers in a way that makes sense for your business.
Dynamic Number Insertion is also managed at the group level.
Note that a Group Owner may be specified for a Group, which can be used later for reporting purposes.
Numbers/Number Pools
Tracking Numbers and Number Pools are used to attribute calls and texts to marketing channels, campaigns, and keywords.
Call Features
Leverage Call Features to gain additional insights into what is happening during phone calls through Call Recording and transcriptions, Keyword Spotting, and Call Scoring*
SMS Logging
Handle inbound SMS messages to your Tracking Numbers by logging events driven by your marketing:
- SMS Logging - Log all incoming messages to your Tracking Numbers/Number Pools
Updated 4 months ago