Use Apify in your CrocoClick automations
Connect Apify to CrocoClick to scrape, enrich your contacts and run scripts directly from your automations.
Written By Baptiste Lorreyte
Last updated 4 days ago
Apify is a platform that lets you run automated scripts to scrape websites, extract structured data, and enrich your contacts without coding. By integrating Apify with your CrocoClick automations, you can trigger these tasks directly from your CRM, retrieve the results, and use them to populate your contacts, opportunities, or any other business logic.
Why connect Apify to CrocoClick
Before diving into the setup, here’s what this integration actually enables:
Retrieve public data from the web (company websites, business directories, public pages) to automatically enrich a new contact’s profile
Run bulk data extraction scripts without using a third-party tool
Store intermediate data in a key-value store to reuse it across multiple automations
Centralize your web automation tasks where your CRM already resides
Some concrete use cases:
A coach who receives a new lead via a form can scrape the prospect’s website to pre-qualify the request
An agency can extract information from professional directories to fuel a prospecting campaign
An e-commerce merchant can monitor competitor pages and trigger internal alerts
A trainer can retrieve a registrant’s public bio to personalize their welcome email
Prerequisites
Before you begin, make sure you have:
An active Apify account (a free plan is available for testing)
An Apify API token (or an OAuth connection)
Access to Automations and Integrations in your CrocoClick sub-account
Sufficient Apify quota for your needs (limits depend on your Apify plan)
💡 TIP: You can find your API token in your Apify account settings, under "Integrations" then "API tokens".
Connect Apify to CrocoClick
Two options available depending on your preference.
Method 1: From an automation
Go to Automation, then Automations
Open or create an automation
Add an Apify action and click Connect Now
Paste your Apify API token
Save the connection
Method 2: From Settings
Go to Settings, then Integrations
Look for Apify in the list
Click Connect and enter your API token
[📸 SCREENSHOT: Apify login screen with the field for the API token]
Available actions
Once connected, you have access to several actions to drag and drop into your automations.
Running scripts
Run A Task: runs a pre-configured Apify task (a ready-to-run preset)
Run An Actor: runs an Apify actor with dynamic parameters that you define in the automation
Scrape Single URL: extracts structured data from a single URL with one click
Data retrieval
Fetch Dataset Items: retrieves the results of a run as a dataset
Find Last Task Run: retrieves details of the last execution of a task
Find Last Actor Run: retrieves information about the last execution of an actor
Intermediate Storage
Set Key-Value Store Record: saves data to an Apify key-value store
Fetch Key-Value Store Record: retrieves previously stored data
🟢 Important: Apify triggers (which would allow Apify to launch a CrocoClick automation) are not yet available. They are planned for a future update.
Set up an Apify action step by step
Open or create an automation
Add the Apify step of your choice (e.g., Run An Actor)
Select the actor or task to run from the list
Map the input fields to custom values or contact fields
Use the data returned by Apify in the following steps (contact update, email send, opportunity creation, etc.)
Test the automation on a sample contact
Check the execution logs to verify that everything is working properly
Publish the automation
[📸 SCREENSHOT: Configuring a Run An Actor action with input fields mapped to custom values]
💡 TIP: For long-running tasks or high volumes, add a "Wait" step between the Apify action and the action that uses its results. This prevents errors related to processing latency on the Apify side.
Real-world example: enriching a new lead
Let’s say you receive leads via a form on your website. Here’s how to automatically enrich their record with their company data.
Trigger: Contact created with the "Company Website" field filled in
Apify step: Run An Actor with a website scraper actor, parameter = the provided URL
Apify step: Fetch Dataset Items to retrieve the results (company name, industry, description, number of employees, etc.)
CrocoClick step: Update the contact to populate the custom fields with the extracted data
CrocoClick step: Send a personalized email mentioning the prospect’s company
Result: You receive a pre-qualified lead without lifting a finger.
[📸 SCREENSHOT: Overview of a complete automation workflow with a trigger, Apify action, and contact update action]