Apify Marketplace FAQ

Find an answer to your question

What is Apify Marketplace?

Apify Marketplace is a convenient and cost-effective way to order a scraping or automation tool. The aim is to provide the most frictionless data extraction experience possible. It's as easy as requesting a project through the following form!

All our developers are carefully vetted, bound by strict NDAs, and undergo a thorough onboarding process. Apify Marketplace is a moderated online marketplace, where we offer a 14 days money-back bug protection period that starts from the day of delivery.

What will the solution look like?

The solution will be delivered to your Apify account in the form of an Apify serverless app (AKA an actor). You will have access (and own) the source code. All that is required from your side is clicking a couple of buttons to let your crawler loose.

You may run the app manually through a browser or set it up on a schedule to run automatically.Of course, you can also use our API. Additionally, we perfectly integrate with services like Zapier.

The output will be available in a variety of formats by default: XLSX, CSV, JSON, HTML, XML and RSS.

How do I evaluate offers?

Take into consideration the developer's track-record, the quoted price, and the number of days until delivery. Typically, developers with higher ratings place higher bids. Also, shorter time-to-delivery commands a higher price. We currently allow a maximum of 3 offers per project.

Clicking on the developer's name will take you to their Apify page where you'll be able to read what our customers had to say about them as well as see their current rating, number of reviews, and experience level.

Developer review
Do I need to leave my computer on when the app is running?

No. The solution will run on the Apify platform. Once you start an Apify app, you can turn off your computer. Apify servers are up 24/7, so we take care of all that for you.

How do I test the solution?

Once the solution is ready, the developer will provide sample data for you to go through. On the project page, you'll find links to a sample dataset (as well as a sample run). Just click on one the links (HTML, JSON, CSV or Excel) to check the data.

Once you're satisfied with the sample dataset, you may click on the Accept solution which will copy the Apify app to your account. You may also Request changes.

Sample dataset

Clicking on the Accept solution button is non-binding, and the 14 days money-back guarantee still applies.

Accept solution
How do I run the delivered solution?

On the delivered Apify app's (AKA actor) page, scroll down to the Developer console section. Click on the Run button to start the app. When the Editor mode is selected, the input (if any) can be entered through a graphical user interface.

JSON input editor
Will the solution be accessible to others?

The Apify app will only be available to you, and you will own the source code. It will never be made public.

How do I estimate the running costs?

Crawling the web requires a certain amount of resources. The delivered solutions require modern and scalable hardware, access to a reliable large-bandwidth network, and a large number of hard-to-detect IP addresses. The Apify platform was built with all that in mind. It integrates all the features needed to scrape the web in a user-friendly package.

Most modern websites have some sort of anti-bot mitigation system in place which means that you will need access to proxy servers in order to obfuscate the origin of the queries (for example, by rotating IP addresses). Proxy servers are a costly infrastructure to maintain, so they do not come free (you get a month's trial of 30 datacenter proxies on your free account). Proxy server access is standard on all of our subscription plans.

In addition, our plans come with a number of Compute Units (server memory * time). Apify apps that run on the platform will consume server memory and time.You can choose your plans based on your expected consumption.

What happens if the website introduces new protections?

If the website changes structure or introduces new protections within the 14 days money-back guarantee period, we'll find a fix and update the delivered Apify app at no additional costs. For changes that occur outside of the 14 days window, we charge a reasonable maintenance fee.

How can I pay the deposit?

Once you choose a developer, you will receive an invoice in your inbox. We currently accept payments through PayPal and bank transfers.

What are the steps of the process?

Send us your project specification, then kick back and wait for offers. Once you pick the offer that best matches your budget and time constraints, you'll have to pay the deposit (We offer a 14 days money-back guarantee that starts from the day of delivery!). As soon as the development phase is over, you'll get an update so you may check the delivered samples and test run your Apify app. Enjoy hassle-free data extraction!

Submit your project

File uploadUpload filesDrag & drop any images or documents to describe your project
Share a screen recording (up to 10 minutes) with us. See how.