A kwikwap agent has four main revenue streams: setup fees for websites, a share of monthly income from clients, training fees for new agents, and ongoing monthly fees from trained agents. Agents earn significant income through website sales and training, accumulating substantial monthly recurring revenue over time. By the end of the first year, an agent can generate a total monthly income of approximately R37,082, which increases further in the second year.