Logic Hop 5-Minute Quick Start Guide

Getting Started with Logic Hop

Step 1: Sign up for a Logic Hop Data Plan



Make sure you have Administrator access to the WordPress Dashboard and that you’re using WordPress 4.6+ with PHP 5.4+.


Logic Hop only works with WordPress.org sites and does not work with WordPress.com hosted websites.

If you haven’t already found your plan, choose the best plan for your site needs.



Step 2: Install the Logic Hop Plugin

Click “Add New” on your Dashboard Plugins page, search for Logic Hop, click “Install” and then “Activate”.

Logic Hop requires an API key, which you can find on the LogicHop.com site.

You’ll also need to add your domain name to validate your API key. The Logic Hop API Key works with your primary domain name and any sub-domains of that domain.

Please Note: The Domain Name in your account settings should be the primary domain name of your website, without any sub-domain or ‘www’.

Using Javascript or a WordPress Caching Plugin? Learn more about how to enable Javascript Tracking, or learn how to use Logic Hop with Cache Plugins.

Step 3: Create a Logic Hop Condition




Conditions are custom algorithms which provide the core Logic Hop functionality.

You can use these to perform actions such as displaying content, setting goals and redirecting visitors to different pages.

Conditional statements can be thought of as “questions” answered by Logic Hop, consisting of one or more statements which are either true or false (which can be thought of as “yes” or “no” respectively).

In the above Condition, “Day of the Week” and “Friday” are the values. “Equal to” is the comparison operator.

When a Condition is true, Logic Hop can perform an action.

Learn more about creating Logic Hop Conditions.



Step 4: Create a Logic Hop Goal

Use Goals within Logic Hop Conditions to dynamically display content to a specific user, or redirect them to a different page. Goals can be created for any event or action you would like to store and track.

When a user triggers a “Goal”, that Goal is associated with the user on current and future visits to your site (or for as long as they store cookies on their browser).


Some possible uses for Goals include:


• Has the user signed up for your newsletter?

• Did the user visit your site by clicking a specific link?

• Has the user purchased your product?

• Did the user abandon a shopping cart?

• How many videos has the user viewed?

• Which options on a survey did the user select?

Goals can be triggered on page load, when a Logic Hop Condition is met or by a combination of events – even with Javascript – so they can also integrate easily with third-party plugins.

Data Lifespan: Logic Hop Goals can be stored for up to a year per user.

Learn how to create a Logic Hop Goal.



Step 5: Add Logic Tags to a Page or Post




Logic Tags are specially formatted snippets of code inserted into WordPress posts or pages and replaced with dynamic content when the page is rendered.


Logic Tags come in four varieties:

  1. Conditional Logic Tags
    Conditional Logic Tags display content when a Logic Hop Condition is true. Conditional Logic Tags consist of two or more “blocks” of code which are placed before and after the content you want to display.


  2. Goal Logic Tags

    Goal Logic Tags trigger a Logic Hop Goal when the page or post is loaded.
  3. Conditional Goal Logic Tags

    Conditional Goal Logic Tags trigger a Logic Hop Goal when the page or post is loaded AND a specific Logic Hop Condition is true.
  4. Data Logic Tags


    Data Logic Tags allow Logic Hop data to be displayed to the user within a page.




Learn more about using Logic Tags here

Getting Started Tip

Create a “Query String” Condition – It’s a fast, easy way to start exploring Logic Hop functionality.

Step 6: Enjoy world-class content personalization




You’re now set up with the basics for Logic Hop! You know how to install the plugin and get started with content personalization. The next step is to put this into practice and enjoy the benefits of world-class content personalization. If you need any more assistance, then our documentation has a lot of detail, or if you can’t find what you’re looking for then get in touch. We’ll be happy to help. Enjoy using Logic Hop!