12. A method for allowing targeted advertisements to be recommended by users of workflow software, the method comprising: (a) receiving, at a server from a user completing a workflow at a first client, information corresponding to a first or second step in the workflow and an advertiser, the advertiser recommended by the user in connection with the first or second step in the workflow; (b) identifying, by the server, an advertisement corresponding to the recommended advertiser; and (c) transmitting, from the server to a second client, a markup language page corresponding to the first or second step in the workflow, the markup language page including the identified advertisement.
12. A method for allowing targeted advertisements to be recommended by users of workflow software, the method comprising: (a) receiving, at a server from a user completing a workflow at a first client, information corresponding to a first or second step in the workflow and an advertiser, the advertiser recommended by the user in connection with the first or second step in the workflow; (b) identifying, by the server, an advertisement corresponding to the recommended advertiser; and (c) transmitting, from the server to a second client, a markup language page corresponding to the first or second step in the workflow, the markup language page including the identified advertisement. 14. The method of claim 12 wherein step (b) comprises identifying, by the server, an advertisement corresponding to the recommended advertiser responsive to the workflow.