1. Install
  2. Sign in
  3. Scrape!

Join over 150,000 active users

  • Works on most popular sites
  • See results in seconds
  • Automate your data extraction
  • Live customer support

Advanced Recipe Writing

In 20 minutes you'll cover advanced Recipe Creator features such as Actions and multi selector tricks. Watch the videos or written step by step instructions below.

Watch The Actions Video:

  • Actions are not used to scrape sub-level detail pages. This process requires an Automated Job.

How to click a button:

*Button clicks can be applied at any time during recipe creation.

  1. With Recipe Creator open to the Actions tab, click the "Find" button at the top, hover and shift over the button.
  2. Select the button's most appropriate class and click confirm.
  3. Copy the selector to the Button Action input box.
  4. Click "Test Click".
  5. Click "Add" if working properly.
  6. Once the test reveals the data, hover and shift over the data from the Columns tab as normal.
  7. Save, close and scrape :)

How to Auto Scroll:

*Auto scroll can be applied at any time during recipe creation.

  1. With Recipe Creator open to the Actions Tab.
  2. Scroll down to the "Scroll to Page End" action.
  3. Click "Add".
  4. Save, close and scrape :)

How to Infinite Scroll With Click:

*Infinite Scroll With Click can be applied at any time during recipe creation.

  1. With Recipe Creator open to the Actions tab, click the "Find" button at the top, hover and shift over the show more button.
  2. Select the button's most appropriate class.
  3. Copy the selector to the Infinite Scroll input box.
  4. Give it a click amount - this will be how many pages it loads.
  5. Click "Test Click".
  6. Save, close and scrape :)

Watch The Find Tool and Selectors Video

Basic Selectors

Selector Type Example Meaning
tag h1 h tags are typically headers and display important information. h tags range from h1 to h6
tag p p tags are used for basic text and paragraphs.
tag a a tags are used for links. Links are important for pagination and getting URLs from search pages.
tag img img tags are used for images. Recipe Creator must have the "Extract Data" drop down menu selected to "Image URL" for the data to scrape successfully.
class .address Classes are suggested by Recipe Creator when available and are used to select an element. They are indicated by a dot in the jquery selector.
id #email ids are similar to classes, but are more specific. They are indicated by a number sign.
tag div div tags are typically containers. They can be used for styling, displaying generic information or organizing info.
tag span span tags are typically used for simple text or icons.
tag strong strong tags are used for styling and contains text.

Advanced Selectors and Selector Combos

Selectors Example Meaning
(Space) .industry strong Separate selectors by a space to travel down elements.
, h2, p Commas combine elements into one column. So the h2 tag data and the p tag data will be in the same column.
~ span~ Selects all the next elements as long as they all have the same parent or container.
+ span+ Selects the next one element as long as they have the same parent tag or container.
:contains(" ") div:contains("Email") Recipe Creator will find the word inside quotations for any div tag on the page and select it.
:first h2:first Recipe Creator will always find the first h2 tag on the page and select it.
:last h2:last Recipe Creator will always find the last h2 tag on the page and select it.
:eq() h2:eq(2) Recipe Creator will always find the second h2 tag on the page and select it. Recipe Creator can find any number as long as there are that many on the page. (Use eq() only when numbering will be consistent between pages)
:has(" ") div:has("p.address") Recipe Creator will find all the divs that have the p tag and the address class. Combine with :eq() to specify which div.
[selector="value"] [itemdrop="address"] When classes or tags aren't available but sites have alternative attributes in the HTML. Use them inside square brackets for your selectors.
class tag .address span When the parent container has the class, but you need data inside a child element. Select the suggested class of the parent and then type the tag containing the data with a space in-between.
Public Recipe Picture
Updated: 2/15/2019 by Ben
Can't find what you're looking for? Let us know what's missing! Contact Me