BACKGROUND

Online advertising is a popular way for merchants to deliver marketing messages. In particular, through various methods, merchants can deliver online advertisements that are targeted to specific potential customers based on the potential customers' online information (what websites they have visited, etc.), geographic location, etc. Further, merchants, in some cases, can attribute online purchases to online advertising campaigns by, for example, reading a cookie that identifies an advertising campaign with which a customer has engaged prior to making an online purchase.

However, while online advertising is popular, the majority of sales are still made in brick and mortar store locations, and attributing online advertising to brick and mortar sales can be challenging. Thus, it can be difficult for merchants (and marketers) to gauge how effective their advertising may be. Therefore, there is a long-felt but unresolved need for a system or method for attributing online advertising campaigns with brick and mortar (in-store) purchases. Various embodiments of the present systems and methods recognize and address the foregoing considerations.

BRIEF SUMMARY OF THE DISCLOSURE

Aspects of the present disclosure generally relate to systems and methods for attributing advertising campaigns to in-store purchases. In at least one aspect, the systems and methods disclosed herein provide information attributing in-store sales to customer interactions with advertising campaigns. In further aspects, the systems and methods herein identify advertising campaigns that convert to a customer purchase.

According to particular aspects, a computer system for linking purchases at a physical location with an online marketing campaign, the computer system comprising: A) at least one database for storing online advertising campaign information; and B) at least one processor operatively connected to: a) the at least one database, b) a third-party online advertising platform, c) a merchant database, and d) a computing system associated with a merchant, wherein the at least one processor is operative to: i) receive at least one term and at least one merchant URL for an online advertising campaign; ii) transmit, to the computing system associated with the merchant, a pixel for identifying the particular identification data, wherein upon identification of the particular identification data stored on a browser reading the pixel, the pixel is configured to facilitate transmission of pixel data to the at least one processor; iii) receive the pixel data from a particular browser, the pixel data comprising information identifying a particular user, an indication of the third-party advertising platform, and an indication of the at least one merchant URL; iv) receive data from the merchant database, the data including information identifying purchasing users that have made a purchase from the merchant; v) match the pixel data to a particular purchasing user from the data based on the information identifying the particular user, indicating that the particular purchasing user and the particular user are the same user; and vi) provide an indication of the purchase made by the particular user and the pixel data to the computing system associated with the merchant.

According to some embodiments, a method for linking purchases at a physical location with an online marketing campaign, the method comprising: A) providing at least one database for storing online advertising campaign information; and B) providing at least one processor operatively connected to: a) the at least one database, b) a third-party online advertising platform, c) a merchant database, and d) a computing system associated with a merchant, wherein the at least one processor is operative to: i) receive at least one term and at least one merchant URL for an online advertising campaign; ii) transmit, to the computing system associated with the merchant, a pixel for identifying the particular identification data, wherein upon identification of the particular identification data stored on a browser reading the pixel, the pixel is configured to facilitate transmission of pixel data to the at least one processor; iii) receive the pixel data from a particular browser, the pixel data comprising information identifying a particular user, an indication of the third-party advertising platform, and an indication of the at least one merchant URL; iv) receive data from the merchant database, the data including information identifying purchasing users that have made a purchase from the merchant; v) match the pixel data to a particular purchasing user from the data based on the information identifying the particular user, indicating that the particular purchasing user and the particular user are the same user; and vi) provide an indication of the purchase made by the particular user and the pixel data to the computing system associated with the merchant.

These and other aspects, features, and benefits of the claimed systems and methods(s) will become apparent from the following detailed written description of the preferred embodiments and aspects taken in conjunction with the following drawings, although variations and modifications thereto may be effected without departing from the spirit and scope of the novel concepts of the disclosure.

