Condition-based routing
UTM and goal redirects

Overview

Logic Hop redirects let you send visitors from specific pages and posts to any URL based on Logic Hop conditions.

  • Send a user to a specific page when a query string or UTM code is set
  • Redirect a user to a specific page after they complete a goal
  • Send a user to a special offer once their lead score reaches a certain value

Anatomy of a redirect

Each redirect is configured with a clear set of fields that determine where it applies and when it fires.

  • Redirect Title — used to generate the redirect slug, for example download-page-redirect
  • Description — describes the redirect's purpose
  • Redirect From — the page or post where the redirect is active
  • Redirect When — the condition evaluated to decide if the redirect occurs, set to fire when the condition is met or not met
  • Redirect To — a full URL or relative path that can include Logic Data Tags, query strings, and anchors
  • Redirect Status Code — the HTTP status applied; a Temporary (307) is typically best

Creating a redirect

Creating and managing redirects is similar to creating WordPress posts. Open Redirect under the Logic Hop menu, add a new redirect, give it a short descriptive title and description, then set the parameters for where it applies and the condition that triggers it.

  • Click Redirect under the Logic Hop menu in your dashboard
  • Click Add New, or click a redirect title to edit
  • Enter a short, descriptive title and description
  • Specify the From page, the condition, the destination, and the status code

Variables in redirect URLs

Redirect destinations can contain Logic Data Tags so the target URL is built from live visitor data. Use the Add Data Variable link to open the Tool Palette and insert a tag, or write it manually. URLs and paths may also include query strings and anchor links.

Functionality and deleting

Once saved, a redirect is evaluated whenever a visitor loads the From page and the condition resolves as configured. To remove a redirect, delete it from the Redirect list under the Logic Hop menu, just as you would trash a WordPress post.

Questions this page should answer

What status code should a Logic Hop redirect use?

A Temporary (307) status code is typically best for conditional redirects, since the destination can change based on visitor conditions.

Related pages