You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
_Web scraping freelance financial freedom with microworlds._ Discover how Caleb David, founder of `microworlds`, achieved financial freedom through freelance web scraping. His journey showcases how mastering the craft with tools like Crawlee and creating a Twitter scraper transformed his career. See the full story [here](https://blog.apify.com/web-scraping-freelance-financial-freedom/) and learn from his success.
9
+
_Web scraping freelance financial freedom with microworlds._
10
+
11
+
Discover how Caleb David, founder of `microworlds`, achieved financial freedom through freelance web scraping. His journey showcases how mastering the craft with tools like Crawlee and creating a Twitter scraper transformed his career. See the full story [here](https://blog.apify.com/web-scraping-freelance-financial-freedom/) and learn from his success.
10
12
11
13
https://apify.com/microworlds
12
14
13
-
_Web scraping for freelance success – insights from Tugkan._ In this success story, our first community dev Tugkan shares how his journey into freelancing via Apify changed his life. Learn about his process, challenges, and how his paid Actors have brought him financial rewards and freedom. Check out his story [here](https://apify.com/success-stories/paid-actor-journey-apify-freelancer-tugkan) for inspiration.
15
+
_Web scraping for freelance success – insights from Tugkan._
16
+
17
+
In this success story, our first community dev Tugkan shares how his journey into freelancing via Apify changed his life. Learn about his process, challenges, and how his paid Actors have brought him financial rewards and freedom. Check out his story [here](https://apify.com/success-stories/paid-actor-journey-apify-freelancer-tugkan) for inspiration.
description: Turn your web scrapers into income by publishing them on the Apify Store. Discover how to share your tools and explore monetization options to earn from your automation expertise.
3
+
description: Discover how to share your tools and explore monetization options to earn from your automation expertise.
@@ -23,19 +23,19 @@ Monetizing your Actor on the Apify platform involves several key steps:
23
23
24
24
## Monetization models
25
25
26
-
<!-- TODO Screenshot -->
26
+
### Rental pricing model
27
27
28
-
### 1. Rental pricing model
28
+

29
29
30
30
-_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.
31
31
-_Example_: you set a 7-day free trial and $30/month rental. If 3 users start using your Actor:
32
32
- 1st user on a paid plan pays $30 after the trial (you earn $24).
33
33
- 2nd user starts their trial but pays next month.
34
34
- 3rd user on a free plan finishes the trial without upgrading to a paid plan and can’t use the Actor further.
35
35
36
-
### 2. Pay-per-result pricing model
36
+
### Pay-per-result pricing model
37
37
38
-
<!-- TODO Screenshot -->
38
+

39
39
40
40
-_How it works_: you charge users based on the number of results your Actor generates. You earn 80% of the revenue minus platform costs.
41
41
-_Cost breakdown_:
@@ -46,11 +46,9 @@ Monetizing your Actor on the Apify platform involves several key steps:
46
46
- Dataset storage: $1 per 1,000 GB-hours
47
47
-_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.
48
48
49
-
---
50
-
51
49
## Setting up monetization
52
50
53
-
1._Go to your Actor page_: navigate to the Publication tab and open the Monetization section.
51
+
1._Go to your Actor page_: navigate to the **Publication** tab and open the **Monetization** section.
54
52
2._Fill in billing details_: set up your payment details for payouts.
55
53
3._Choose your pricing model_: use the monetization wizard to select your model and set fees.
56
54
@@ -63,64 +61,62 @@ Adjustments to monetization settings take 14 days to take effect and can be made
63
61
-_Track profit_: review payout invoices and statistics in Apify Console (**Monitoring** tab).
64
62
-_Promote your Actor_: optimize your Actor’s description for SEO, share on social media, and consider creating tutorials or articles to attract users.
65
63
66
-
---
67
-
68
64
## Marketing tips for defining the price for your Actor
69
65
70
66
It's up to you to set the pricing, of course. It can be as high or low as you wish, you can even make your Actor free. But if you're generally aiming for a successful, popular Actor, here are a few directions:
71
67
72
-
### 1. Do market research outside Apify Store
68
+
### Do market research outside Apify Store
73
69
74
70
The easiest way to understand your tool's value is to look around. Are there similar tools on the market? What do they offer, and how much do they charge? What added value does your tool provide compared to theirs? What features can your tool borrow from theirs for the future?
75
71
76
72
Try competitor tools yourself (to assess the value and the quality they provide), check their SEO (to see how much traffic they get), and note ballpark figures. Think about what your Actor can do that competitors might be missing.
77
73
78
74
Also, remember that your Actor is a package deal with the Apify platform. So all the platform's features automatically transfer onto your Actor and its value. Scheduling, monitoring runs, ways of exporting data, proxies, and integrations can all add value to your Actor (on top of its own functionalities). Be sure to factor this into your tool's value proposition and communicate that to the potential user.
79
75
80
-
### 2. Do research in Apify Store
76
+
### Do research in Apify Store
81
77
82
78
Apify Store is like any other marketplace, so take a look at your competition there. Are you the first in your lane, or are there other similar tools? What makes yours stand out? Remember, your README is your first impression — communicate your tool's benefits clearly and offer something unique. Competing with other developers is great, but collaborations can drive even better results 😉
83
79
84
-
Learn more about what makes a good readme here: [How to create an Actor README]
80
+
Learn more about what makes a good readme here: [How to create an Actor README](/academy/get-most-of-actors/actor-basics/how-to-create-an-actor-readme)
85
81
86
-
### 3. Rental or pay-per-result (PPR)?
82
+
### Rental or pay-per-result (PPR)
87
83
88
84
Rental pricing is technically easier: you set the rental fee, and the user covers their CU usage. So all you have to define is how much you want to charge the users. With pay-per-result, you’ll need to include both CU usage and your margin. So you have to calculate how much the average run is going to cost for the user + define how much you want to charge them.
89
85
90
86
To figure out the average cost per run for users, just run a few test runs and look at the statistics in the Actor [**Analytics**](https://console.apify.com/actors?tab=analytics) tab.
91
87
92
88
From an average user's perspective, pay-per-result is often easier to grasp — $25 for a thousand pages, $5 for a thousand videos, $1 for a thousand images, etc. It gives users a clearer idea of what they’re paying for and allows them to estimate faster. But rental pricing has its fans, too — if your tool provides high value, users will come.
93
89
94
-
### 4. Adapt when needed
90
+
### Adapt when needed
95
91
96
92
Don’t be afraid to experiment with pricing, especially at the start. You can monitor your results in the dashboard and adjust if necessary.
97
93
98
94
Keep an eye on SEO as well. If you monitor the volume of the keywords your Actor is targeting as well as how well your Actor's page is ranking for those keywords, you can estimate the number of people who actually end up trying your tool (a.k.a conversion rate). If your keywords are getting volume, but conversions are lower than expected, it might point to a few issues It could be due to your pricing, a verbose README, or complex input. If users are bouncing right away, it makes sense to check out your pricing and your closest competitors to see where adjustments might help.
99
95
96
+
### Summary & a basic plan
100
97
101
-
_Summary and a basic plan_: pick a pricing model, run some tests, and calculate your preliminary costs (**Analytics** tab in Console).
98
+
Pick a pricing model, run some tests, and calculate your preliminary costs (**Analytics** tab in Console).
102
99
103
100
Then check your costs against similar solutions in the Store and the market (try Google search or other marketplaces), and set a price that gives you some margin.
104
101
105
102
It’s also normal to adjust pricing as you get more demand. For context, most prices in the Store range between $1-$10 per 1,000 results.
106
103
107
-
<!-- TODO Screenshot -->
104
+
Example of useful pricing estimates from the **Analytics** tab:
105
+
106
+

108
107
109
-
Example of useful pricing estimates from the **Analytics** tab
108
+
:::tip
110
109
111
110
📫 Don't forget to set an email sequence to warn and remind your users about the pricing changes. Learn more about emailing your users here: [Emails to Actor users]
112
111
112
+
:::
113
+
113
114
## Resources
114
115
115
116
- Learn about [incentives behind monetization](https://apify.com/partners/actor-developers)
116
-
117
117
- Detailed guide to [setting up monetization models](https://docs.apify.com/academy/get-most-of-actors/monetizing-your-actor)
118
-
119
118
- Guide to [publishing Actors](https://docs.apify.com/platform/actors/publishing)
120
-
121
119
- Watch our webinar on how to [build, publish and monetize Actors](https://www.youtube.com/watch?v=4nxStxC1BJM)
122
-
123
120
- Read a blog post from our CEO on the [reasoning behind monetizing Actors](https://blog.apify.com/make-regular-passive-income-developing-web-automation-actors-b0392278d085/)
124
-
125
121
- Learn about the [Creator plan](https://apify.com/pricing/creator-plan), which allows you to create and freely test your own Actors for $1
Copy file name to clipboardExpand all lines: sources/academy/platform/get_most_of_actors/store_basics/how_store_works.md
+21-18Lines changed: 21 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: How Apify Store works
3
-
description: Explore the Apify Store, a dynamic marketplace with over 2,000 Actors, many built by developers like you. Learn how to create and publish your own Actor, and join a growing community of innovators in web automation.
3
+
description: Learn how to create and publish your own Actor, and join a growing community of innovators in web automation.
@@ -18,15 +18,15 @@ The term "Actor" is used because, like human actors, these programs follow a scr
18
18
19
19
## What is Apify Store
20
20
21
-
[Apify Store](https://apify.com/store) is a public library of Actors that is constantly growing and evolving. It's basically a publicly visible (and searchable) part of the Apify platform. With over 2,000 Actors currently available, most of them are created and maintained by the community. Actors that consistently perform well remain in Apify Store, while those reported as malfunctioning or under maintenance are eventually removed. This ensures that the tools in our ecosystem are reliable, effective, and competitive.
21
+
[Apify Store](https://apify.com/store) is a public library of Actors that is constantly growing and evolving. It's basically a publicly visible (and searchable) part of the Apify platform. With over 3,000 Actors currently available, most of them are created and maintained by the community. Actors that consistently perform well remain in Apify Store, while those reported as malfunctioning or under maintenance are eventually removed. This ensures that the tools in our ecosystem are reliable, effective, and competitive.
22
22
23
23
### Types of Actors
24
24
25
-
-_Web scraping Actors_: for instance, [Twitter (X) Scraper] extracts data from Twitter.
26
-
-_Automation Actors_: for example, [Content Checker] monitors website content for changes and emails you once a change occurs.
27
-
-_Bundles_: chains of multiple Actors united by a common data point or target website. For example, [Restaurant Review Aggregator] can scrape reviews from six platforms at once.
25
+
-_Web scraping Actors_: for instance, [Twitter (X) Scraper](https://apify.com/apidojo/twitter-user-scraper) extracts data from Twitter.
26
+
-_Automation Actors_: for example, [Content Checker](https://apify.com/jakubbalada/content-checker) monitors website content for changes and emails you once a change occurs.
27
+
-_Bundles_: chains of multiple Actors united by a common data point or target website. For example, [Restaurant Review Aggregator](https://apify.com/tri_angle/restaurant-review-aggregator) can scrape reviews from six platforms at once.
28
28
29
-
Learn more about bundles here: [Actor bundles]
29
+
Learn more about bundles here: [Actor bundles](/academy/get-most-of-actors/product-optimization/actor-bundles)
30
30
31
31
## Public and private Actors
32
32
@@ -39,11 +39,11 @@ Actors in Apify Store can be public or private:
39
39
40
40
You can monetize your Actors using three different pricing models:
41
41
42
-
1. Pay for usage: charge based on how much the Actor is used.
43
-
2. Pay per result: the price is based on the number of results produced, with the first few free.
44
-
3. Monthly billing: set a fixed monthly rate for using the Actor.
42
+
- Pay for usage: charge based on how much the Actor is used.
43
+
- Pay per result: the price is based on the number of results produced, with the first few free.
44
+
- Monthly billing: set a fixed monthly rate for using the Actor.
45
45
46
-
For detailed information on which pricing model might work for your Actor, refer to [How Actor monetization works].
46
+
For detailed information on which pricing model might work for your Actor, refer to [How Actor monetization works](/academy/get-most-of-actors/store-basics/how-actor-monetization-works).
47
47
48
48
## Actor ownership in Store
49
49
@@ -58,20 +58,23 @@ When it comes to managing Actors on Apify, it’s important that every potential
58
58
59
59
### Community-maintained Actors
60
60
61
-
✨ Features and functionality: offers a broader range of use cases and features, often tailored to specific needs. Great for exploring unique or niche applications.
61
+
✨ _Features and functionality_: offers a broader range of use cases and features, often tailored to specific needs. Great for exploring unique or niche applications.
62
62
63
-
🧑💻 Ownership: created and maintained by independent developers like you.
63
+
🧑💻 _Ownership_: created and maintained by independent developers like you.
64
64
65
-
🛠 Maintenance: you’re responsible for all updates, bug fixes, and ongoing maintenance. Apify hosts your Actor but does not manage its code.
65
+
🛠 _Maintenance_: you’re responsible for all updates, bug fixes, and ongoing maintenance. Apify hosts your Actor but does not manage its code.
66
66
67
-
👷♀️ Reliability and testing: it’s up to you to ensure your Actor’s reliability and performance.
67
+
👷♀️ _Reliability and testing_: it’s up to you to ensure your Actor’s reliability and performance.
68
68
69
-
☝️ Support and Issues: Apify does not provide direct support for Community-maintained Actors. You must manage issues through the Issues tab, where you handle user queries and problems yourself.
69
+
☝️ _Support and Issues_: Apify does not provide direct support for Community-maintained Actors. You must manage issues through the Issues tab, where you handle user queries and problems yourself.
70
70
71
-
✍️ Documentation: you’re responsible for creating and maintaining documentation for your Actor. Make sure it’s clear and helpful for users.
71
+
✍️ _Documentation_: you’re responsible for creating and maintaining documentation for your Actor. Make sure it’s clear and helpful for users.
72
72
73
+
:::tip
73
74
74
-
📚 Pro tip: for the best results, ensure your Actor is well-documented and thoroughly tested. Engage with users through the Issues tab to address any problems promptly. By maintaining high standards and being proactive, you’ll enhance your Actor’s reputation and usability in Apify Store.
75
+
For the best results, ensure your Actor is well-documented and thoroughly tested. Engage with users through the Issues tab to address any problems promptly. By maintaining high standards and being proactive, you’ll enhance your Actor’s reputation and usability in Apify Store.
76
+
77
+
:::
75
78
76
79
## Importance of Actor testing and reliability
77
80
@@ -100,7 +103,7 @@ Learn more about how to handle the [Issues tab]
100
103
101
104
### Getting featured in Apify Store
102
105
103
-
Actors that perform reliably and efficiently may be featured in the [**Apify picks](https://apify.com/store/collections/apify_picks)** section or the **Featured developers** section of Apify Store. The purpose of this is to highlight them for users seeking top-quality tools.
106
+
Actors that perform reliably and efficiently may be featured in the [Apify picks](https://apify.com/store/collections/apify_picks) section or the **Featured developers** section of Apify Store. The purpose of this is to highlight them for users seeking top-quality tools.
0 commit comments