1. A method, comprising: receiving, from a telephonic apparatus, a search query through a data communication network; generating, by a computing device, a listing in response to the search query; embedding, by the computing device, query information in the listing, the query information configured to identify the search query received from the telephonic apparatus, wherein the query information includes a position of an advertisement in a result of a search performed in response to the search query, a price of an advertisement fee offered by an advertiser, and two or more items from the items: a search criterion, an identification of the advertisement, a timestamp of the query, and an identification of a user of the telephonic apparatus; transmitting, by the computing device to the telephonic apparatus, the listing, including the query information and connection information embedded in the listing, wherein the telephonic apparatus is configured to establish, utilizing the connection information embedded in the listing, a telephonic connection between a callee and the telephonic apparatus, responsive to selection of the listing by the user of the telephonic apparatus; receiving, from the telephone apparatus, a report, the report identifying the telephonic connection established via the listing, and the search query identified by the query information embedded in the listing provided to the telephonic apparatus in response to the search query; storing, by the computing device, data associating the telephonic connection and the search query; and billing the callee for the telephonic connection.