Thinkit Workflows

$20.00

Thinkit Workflows is a premium WordPress plugin that turns your services into a visual, step-by-step experience. Create Workflows with rich-text Steps, each with its own image and time estimate. Show them on your site using a shortcode with a responsive image + accordion layout, live progress bar, and automatic total duration. Features include drag-and-drop step ordering, workflow-based step grouping, global color controls, and license-based activation with automatic updates from the Thinkit update server.

Category:

Description

Give your visitors exactly what they want to know:
“What happens next?”

Thinkit Workflows turns your services into a beautiful, visual step-by-step experience—complete with images, accordion steps, time estimates, and a live progress bar. Perfect for agencies, coaches, service businesses, onboarding flows, and any process you want to demystify.


What This Plugin Does

Thinkit Workflows lets you:

  • Create Workflows (like “Website Design Process” or “New Client Onboarding”)

  • Add Steps under each workflow, each with:

    • A rich text editor for full details

    • A featured image (used on the front end)

    • A time estimate (minutes, hours, days, or weeks)

  • Display everything with a shortcode:
    [workflow_process id="123"]

On the front end, visitors see:

  • A responsive layout: image on the left or right on desktop, image on top on mobile

  • Numbered accordion steps that they can expand and read

  • A dynamic progress bar across the top that fills as they move through steps

  • A total estimated duration for the entire workflow

  • Per-step time estimates with a ⏱ icon for clarity

And you manage it all inside WordPress—no page builders, no external tools.


Key Features

🎯 Workflow & Step Structure

  • Custom “Workflows” post type

    • Each workflow is its own process (e.g., “Kitchen Remodel Process,” “SEO Campaign Setup”).

    • Includes an intro/description to explain the overall journey.

  • Custom “Steps” post type

    • Each step is tied to a specific workflow.

    • Full WordPress editor for step content (headings, lists, images, links, etc.).

    • Featured image per step (used for the visual panel on the front end).

    • Time estimate fields:

      • Number + unit (Minutes, Hours, Days, Weeks).


🧩 Beautiful Front-End Display

  • Image + Accordion Layout

    • On the desktop, choose image left or image right per workflow.

    • On mobile, the image automatically stacks on top for a clean, modern look.

  • Interactive Accordion Steps

    • Numbered steps (1, 2, 3, …)

    • Click to expand/collapse content.

    • As users click different steps, the main image updates to match that step.

  • Progress Bar

    • A smooth progress bar stretches across the top.

    • Updates as users navigate through steps, visually showing how far along they are.

  • Total Estimated Time

    • The plugin automatically converts all step durations to minutes internally.

    • Displays a clean total like:

      • “45 minutes”

      • “3 hours 30 minutes”

      • “2 days 4 hours”

      • “1 week 2 days”


⏱ Per-Step Time Estimates

Each step can display its own expected duration:

  • Flexible units:

    • Minutes

    • Hours

    • Days

    • Weeks

  • Smart labels:

    • “1 minute”, “30 minutes”

    • “1 hour”, “4 hours”

    • “1 day”, “3 days”

    • “1 week”, “2 weeks”

  • The total duration is automatically calculated and displayed under the progress bar, with a clock icon.


🧲 Drag-and-Drop Step Ordering

  • Reorder steps visually in the Steps list:

    • Drag and drop rows up or down.

    • Order is stored via menu_order and used on the front end.

  • Makes it easy to:

    • Insert new steps in the middle

    • Reorder your process as it evolves

    • Keep everything clean and consistent


🧭 Cleaner Admin Experience

  • Workflows Menu

    • Top-level “Workflows” menu in the WordPress sidebar.

    • Submenu: Steps and Settings.

  • Add Steps from a Workflow

    • When editing a Workflow, there’s an “Add Steps” button.

    • Automatically pre-selects that workflow for the new step.

  • Steps List Improvements

    • Columns:

      • Title

      • Workflow (the parent it belongs to)

      • Duration

    • Dropdown filter:

      • Filter steps by a specific workflow for a cleaner view.


🧬 Shortcodes & Copy Helpers

  • Every Workflow has its own shortcode:

    • Example: [workflow_process id="123"]

  • On the Workflows list screen, there’s a Shortcode column:

    • Shows the shortcode for each workflow.

    • Includes a Copy button to copy it to the clipboard instantly.

  • Paste the shortcode into:

    • Pages

    • Posts

    • Custom post types

    • Page builders that accept shortcodes


🎨 Global Styling Controls

Under Workflows → Settings, you can set:

  • Primary Color

    • Progress bar

    • Step numbers

    • Total duration highlight

  • Accent Background

    • Hover state for step headers.

  • Duration Text Color

    • Color for per-step time labels.

  • Border Color

    • Borders around the accordion and steps.

These settings generate inline CSS that overrides the defaults—so you can easily match your brand without touching code.


🔐 License-Based Access & Updates

Thinkit Workflows is fully integrated with the Thinkit update server:

  • License Key Activation

    • Enter your license key under Workflows → Settings → License Activation.

    • The plugin talks to the Thinkit endpoint to validate the license.

  • Hard-Gated Front End

    • If the license is invalid or missing:

      • Visitors see nothing where the shortcode is placed.

      • Admins see a small notice telling them to activate the license.

  • License Validation

    • Uses the Thinkit endpoint with a validate_license action.

    • The result is cached for performance and rechecked periodically.

  • Automatic Updates

    • When licensed, the plugin uses Thinkit_Plugin_Updater to:

      • Check for new versions

      • Provide updated packages

      • Feed plugin details and changelog into the standard WordPress “View details” popup.

Your plugin only works fully when activated—perfect for a premium product.


How the Workflow Creation Process Works (for the user)

  1. Install & Activate the Plugin

    • Upload thinkit-workflow-process.zip

    • Activate in Plugins.

    • Go to Workflows → Settings and enter your license key.

  2. Create Your First Workflow

    • Go to Workflows → Add New.

    • Give it a title (e.g., “Our Website Design Process”).

    • Add an intro/overview using the editor.

    • Choose Image Position (left or right).

    • Publish.

  3. Add Steps to the Workflow

    • On the workflow edit screen, click Add Steps.

    • For each step:

      • Enter a title (e.g., “Discovery Call”, “Design Phase”).

      • Use the editor to describe what happens in this step.

      • Set a Featured Image (this will display on the front end when that step is active).

      • Set Expected Time (e.g., “2 hours”, “3 days”, “45 minutes”).

      • Make sure the correct Workflow is selected in the sidebar.

      • Publish.

  4. Reorder Steps (if needed)

    • Go to Workflows → Steps.

    • Use drag-and-drop to arrange steps in the desired order for each workflow.

  5. Insert the Workflow on a Page

    • Go to Workflows → All Workflows.

    • Copy the shortcode in the Shortcode column (e.g., [workflow_process id="123"]).

    • Paste it into any page, post, or layout where you want the process displayed.

  6. Customize Colors to Match Your Brand

    • Go to Workflows → Settings → Global Colors.

    • Update primary, accent, duration, and border colors.

    • Save changes.

Your workflow display will immediately reflect the new styles.


Perfect Use Cases

  • Web agencies explaining their project process

  • Marketing firms outlining campaign steps

  • Home services showing how a job unfolds

  • Coaches outlining onboarding programs

  • SaaS companies explaining implementation or migration steps

  • Lawyers, accountants, and consultants detailing engagement phases

Any time you want to reduce fear, increase clarity, and set expectations, Thinkit Workflows turns your process into a visual roadmap.

Thinkit Media is a full service digital marketing firm that provides most marketing services.  We can be your outsourced company that does pieces of the work you don’t have time for or we can be your direct marketing provider.  Feel free to reach out to us by requesting a proposal or just shooting us a quick message and tell us your needs.  We look forward to speaking with you.

Go to Top