Mar 3, 2025
Pay-per-event pricing is here!
New
Actor
We’re excited to introduce a major update on how developers monetize their Actors on Apify - pay per event. This new pricing model gives both developers and users more transparency, flexibility, and fairness in how Actors are charged and used.
What is pay per event pricing?
With pay per event (PPE), developers can charge based on specific events triggered during an Actor’s run - such as starting an Actor, scraping a page, or calling an API. Unlike pay per result (PPR), which charges users based on the number of dataset items produced, pay per event lets developers define their own chargeable events.
Why is pay per event the future of Apify pricing?
When using a PPE Actor, you will
- know exactly what you’re being charged for.
- have a fairer pricing model for integration and AI-driven use cases, where dataset-based pricing doesn’t make sense.
- have the ability to set a maximum budget per run, preventing unexpected costs.
With PPE, developers can benefit from
- charging users for different parts of an Actor’s functionality.
- passing on the costs of external APIs or additional processing directly to users.
- avoiding revenue loss from small but usage-heavy runs that wouldn’t be profitable under PPR.
- expanding use cases beyond scraping; integrations or AI-agents, to name just a few.
Ready to try pay per event?
PPE is now live! Whether you’re a developer looking for a fairer way to monetize your Actor or a user who wants more transparency in pricing, PPE is built for you.
- Developers: You can now develop new Actors or switch your existing Actors to PPE. If you publish a new PPE Actor by March 31, 2025, we will charge a 0% commission for the first 6 months.
- Users: Look for PPE Actors on Apify Store.
You can find more details on pay per event here.
You can also join our Discord community to share your experience with building PPE Actors with other developers.