Method and system for tracking telephone calls
Abstract
A system for tracking telephone calls made in response to advertising campaigns in electronic or other media is provided. The system permits an advertiser to associate specific and distinct telephone numbers with associated advertising campaigns. The system further modifies advertiser-provided information in response to the advertising campaign to which a potential customer responds, and includes the associated telephone number in the modified advertiser information. The system processes telephone calls made to the selected telephone numbers, and provides reports to advertisers of call data associated with the respective advertising campaigns.
Claims
exact text as granted — not AI-modified1 . A method for enabling data collection for a plurality of advertising campaigns, comprising:
creating a plurality of advertising campaigns; assigning at least one campaign phone number to each of the advertising campaigns; storing configuration data including the plurality of advertising campaigns and campaign phone numbers; receiving at least one request from at least one user, made in response to at least one of the advertising campaigns, to display at least one pre-existing webpage; analyzing the at least one request to determine which advertising campaign is associated with the at least one request; retrieving the configuration data for the at least one advertising campaign associated with the at least one request; generating at least one new webpage, wherein the at least one new webpage is substantially a copy of the at least one pre-existing webpage with the at least one campaign phone number included from the configuration data added to the at least one new webpage; and transmitting the at least one new webpage to the at least one user.
2 . The method of claim 1 , further comprising monitoring phone traffic for the at least one campaign phone number before assigning the at least one campaign phone number to each of the advertising campaigns.
3 . The method of claim 1 , further comprising:
analyzing the at least one pre-existing webpage to identify at least one pre-existing phone number; wherein the at least one new webpage is substantially a copy of the at least one pre-existing webpage with at least one campaign phone number inserted in place of the at least one pre-existing phone number.
4 . The method of claim 3 , wherein the at least one pre-existing phone number on the at least one pre-existing webpage and the at least one campaign phone number on the at least one new webpage are displayed as text.
5 . The method of claim 3 , wherein the at least one pre-existing phone number on the at least one pre-existing webpage and the at least one campaign phone number on the at least one new webpage are displayed as graphics.
6 . The method of claim 1 , further comprising transmitting at least one cookie to facilitate future requests.
7 . The method of claim 1 , further comprising:
accepting at least one phone call placed to the at least one campaign phone number; identifying the advertising campaign associated with the at least one campaign phone number; and recording phone call data associated with the at least one phone call.
8 . The method of claim 7 , further comprising playing at least one ring tone on the at least one phone call.
9 . The method of claim 7 , further comprising:
determining a time at which the at least one phone call is accepted; determining whether the time is within business hours; and playing a first message on the at least one phone call if the time is within business hours and playing a second message on the at least one phone call if the time is not within business hours.
10 . The method of claim 7 , further comprising generating at least one report using the phone call data.
11 . The method of claim 9 , further comprising transferring the at least one report to at least one advertiser.
12 . The method of claim 7 , further comprising transferring the at least one phone call to at least one advertiser.
13 . The method of claim 7 , further comprising terminating the at least one phone call after recording the phone call data.
14 . The method of claim 9 , further comprising terminating the at least one phone call after playing the first message or the second message.
15 . The method of claim 7 , further comprising:
identifying at least one campaign phone number as a blacklisted number associated with an inactive campaign; determining whether the at least one campaign phone number is blacklisted after accepting the at least one phone call; and terminating the at least one phone call if the at least one campaign phone number is blacklisted.
16 . A system for enabling data collection for at least one advertising campaign, the system comprising:
at least one server; at least one telephony interface coupled to the at least one server; and at least one database coupled to the at least one server and at least one telephony interface; wherein the at least one server comprises at least one server application configured to:
create a plurality of advertising campaigns,
locate at least one campaign phone number associated with each of the advertising campaigns in the at least one database,
store configuration data in the at least one database, the configuration data including the advertising campaign and at least one campaign phone number,
accept at least one request, made in response to the advertising campaign, to display at least one pre-existing webpage,
analyze the at least one request to determine which advertising campaign is associated with the request;
retrieve the configuration data for the at least one advertising campaign associated with the at least one request from the at least one server;
generate at least one new webpage, wherein the at least one new webpage is substantially a copy of the at least one pre-existing webpage with the at least one campaign phone number included from the configuration data added to the at least one new webpage; and
sending the at least one new webpage; and wherein
the at least one telephony interface comprises at least one telephony application configured for assigning the at least one campaign phone number to each of the advertising campaigns and storing the assigned at least one campaign phone number in the at least one database.
17 . The system of claim 16 , wherein the at least one server application is further configured to:
analyze the at least one pre-existing webpage to identify at least one pre-existing phone number; wherein the at least one new webpage is substantially a copy of the at least one pre-existing webpage with at least one campaign phone number inserted in place of the at least one pre-existing phone number.
18 . The system of claim 17 , wherein the at least one pre-existing phone number on the at least one pre-existing webpage and the at least one campaign phone number on the at least one new webpage are displayed as text.
19 . The system of claim 17 , wherein the at least one pre-existing phone number on the at least one pre-existing webpage and the at least one campaign phone number on the at least one new webpage are displayed as graphics.
20 . The system of claim 16 , wherein the at least one telephony application is further configured for monitoring phone traffic for the at least one campaign phone number before assigning the at least one campaign phone number to each of the advertising campaigns.Join the waitlist — get patent alerts
Track US2020357018A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.