You can turn your web scrapers into a source of income by publishing them on Apify Store. Learn how it's done and what monetization options you have.
Monetizing your Actor: steps
Monetizing your Actor on the Apify platform involves several key steps:
- Development: create and refine your Actor.
- Testing: ensure your Actor works reliably.
- Publication & monetization: publish your Actor and set up its monetization model.
- Promotion: attract users to your Actor.
Monetization models
1. Rental pricing model
- How it works: you offer a free trial period and set a monthly fee. Users on Apify paid plans can continue using the Actor after the trial. You earn 80% of the monthly rental fees.
- Example: you set a 7-day free trial and $30/month rental. If 3 users start using your Actor:
- 1st user on a paid plan pays $30 after the trial (you earn $24).
- 2nd user starts their trial but pays next month.
- 3rd user on a free plan finishes the trial without upgrading to a paid plan and can’t use the Actor further.
2. Pay-per-result pricing model
- How it works: you charge users based on the number of results your Actor generates. You earn 80% of the revenue minus platform costs.
- Cost breakdown:
- Compute unit: $0.4 per CU
- Residential proxies: $13 per GB
- SERPs proxy: $3 per 1,000 SERPs
- Data transfer (external): $0.20 per GB
- Dataset storage: $1 per 1,000 GB-hours
- Example: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform costs are $5 and $2, your profit is $49.