telephone network or other public network a private network a virtual private network or any combination of these preferably client 112 and ad portal system 102 include software that enable them to communicate with each other using a standard protocol such as for example the hypertext transfer protocol http or other protocol in one embodiment of system 100 there are two types of advertisers 1 contract advertisers and 2 non contract advertisers a k a transient users a contract user is a user that has entered into an advertising contact with a publishing company affiliated or associated with system 100 whereas a transient user may have no previous relationship with the publishing company fig2 is a flow chart illustrating a process 200 according to one embodiment that occurs when a transient advertiser places an advertisement process 200 may begin in step 202 where advisor 101 executes the front end software using device 112 for example fig3 is a screen shot of an example user interface 300 proved by the front end software as shown in fig3 interface 300 may be a single main window 301 that enables advisor 101 to input data e g customer information advertising copy etc and perform various advertising related functions in step 204 advisor 101 receives a telephone call from the advertiser in step 206 the telephone number from which the advertiser is calling is determined and that number is used.