Skip to content
Themewinter Logo
  • Home
  • About
  • Our Products
    • Eventin
    • WPCafe
    • WP Timetics
    • Poptics New
    • Booktics New
  • Blog
  • Deals
  • Login
Popular Search ticketqr codeemailtranslatelocation

Aisentic

  • Gettings Started
    • How to Manage Eventin Events Using AISentic’s AI Chatbot
    • How to Connect Your WordPress Plugins with AISentic
    • Getting Started with Aisentic: Your AI Assistant for WordPress

Authorsy

  • Introduction
  • Getting Started
    • Introduction
    • Plugin installation
    • License
  • Author Box
    • Add New Author
    • Author Settings
  • Voting
    • Voting
  • Shortcodes
    • ShortCode
  • Translation
    • Translation with Loco Translate

Delivery Module(Pro)

  • General
  • Add Food Store’s Location on Google Map(Pro)
  • Google autocomplete address in the checkout(Pro)
  • Minimum order amount to place order(Pro)

Eventin

  • Introduction of Eventin
  • Gettings Started
    • Introduction of Eventin
    • How to install Eventin Plugin
    • How to Upgrade Eventin Free to Pro Version
    • How to Activate Eventin License
    • Quick Start Guide
  • General Settings
    • General Settings for Eventin
    • How to Change Event & Speaker Slug
    • How to Create a Webhook for Events (Pro)
    • How to Use Embeddable Scripts in Events(Pro)
    • How to Manage Role-Based Access in Eventin
    • Getting support
  • Events
    • How to Create Event in Eventin
    • How to work global stock
    • How to work waiting lists feature
    • How to Create Event Categories and Tags
    • How to Assign Categories and Tags to Events
    • How to Create Event Ticket Variations
    • How to Create Recurring Event in Eventin
    • How to Check Event Report
    • How to Customize the Eventin Event Page with Elementor
    • How to Use WooCommerce Coupon for Events
    • How to insert Event Location in Eventin
    • How to Submit Events from the Front End in Eventin
    • How to Create a Hybrid Event in Eventin
  • Event Attendees
    • How to Enable Event Attendee Registration
    • How to Add Attendee Extra Fields
    • How to Generate and Scan QR code(Pro)
    • How to Purchase Tickets on Eventin
    • How to Set a Countdown Timer for Ticket Purchases in Eventin
    • How to Send Event Certificates
    • How to Manage Attendees in Eventin
    • How to Manage Booking of Events
    • How to Add Attendees Manually (Pro)
    • How to View Event Bookings on the Frontend
  • Event Imports
    • How to import event from facebook in Eventin
    • How to import events in Eventin from Eventbrite?
  • Email Settings
    • How to Configure Confirmation Email for Event
    • How to Configure Reminder Email for Event
    • How to Configure RSVP Email
    • Email Automation Workflow Builder
  • Speakers and Organizers
    • Introduction of Eventin Speaker & Organizer
    • How to Create Eventin Speaker
    • How to Create Eventin Organizer
    • How to assign speakers on schedules
    • How to assign a speaker/organizer on events
  • Schedules
    • Introduction of Eventin Schedules
    • How to Create Eventin Schedule
    • How to Assign Schedule on Events
  • Payment Type
    • How to Configure FluentCart with Eventin
    • Which payment methods are supported by Eventin?
    • How to Configure the WooCommerce in Eventin
    • How to Configure the Stripe Payment Gateway in Eventin (Pro)
    • How to Configure the PayPal Payment Gateway in Eventin
    • How to Configure the Local Payment in Eventin
    • How to Configure SureCart in Eventin
  • Shortcodes & Widgets
    • Available Shortcodes & Widgets in Eventin
    • How to Use Eventin Shortcodes
    • Elementor Widgets in Eventin
    • Event Calendar View In Eventin
  • RSVP Events (Pro)
    • What is RSVP Event
    • How to Create RSVP in Eventin
    • RSVP Attendee Report
    • How to send RSVP invitations
  • Visual Seat Map
    • How to Create Event with Visual Seat Map in Eventin
  • Integration
    • How to Integrate Eventin with Bit Integrations
    • How to Integrate Eventin with Bit Flows
    • How to Integrate Eventin with OttoKit (formerly SureTriggers) to Automate Event Workflows
    • How to Integrate WowRevenue with Eventin
    • How to Integrate Oxyzen Builder with Eventin(Pro)
    • How to Integrate Bricks Builder with Eventin(Pro)
    • How to Integrate DIVI Builder with Eventin
    • How to Integrate FluentCRM with Eventin (pro)
    • How to Integrate Calendar with Eventin (Google, Apple etc)
    • How to Integrate Pabbly with Eventin
    • How to Integrate Twilio SMS Remindar with Eventin
    • How to Integrate Zapier with Eventin
    • How to Integrate BuddyBoss with Eventin(Pro)
    • How to Integrate Zoom Module with Eventin
    • How to Integrate Google Meet with Eventin (Pro)
    • How to Integrate Artificial Intelligence (AI) with Eventin (Pro)
    • How to Integrate Dokan with Eventin for Multivendor Events( Pro)
    • How to Integrate SEO Plugin with Eventin
    • Automate Eventin Bookings with Make.com Webhooks
  • Templates
    • How to Override Email Template
    • How to Change Event Templates
    • How to Change Speaker Templates
    • How to Change Ticket Templates
    • How to Override Event Template
    • How to Override Speaker Template
    • How to Override Archive Page
  • Template Builder
    • How to Create Custom Event Landing Pages in Eventin (Pro)
    • How to Create Event Ticket Templates in Eventin (Pro)
    • How to Create Event Certificate Templates in Eventin (Pro)
  • Translations
    • Which languages are supported in Eventin?
    • Which translation plugins are supported in Eventin?
  • Rollback V4 to V3
    • Rollback V4 to V3
  • Troubleshooting
    • Admin Email Showing in Public Source Code
    • Ticket Email Sent from WordPress
    • ACF Field Support
    • How to Fix 404 issue on Event Page

General

  • How to Cancel Your Subscription

Optiontics

  • What is Optiontics?
  • How to Install Optiontics?
  • How to Create Product Options?

WPCafe

  • Introduction of WPCafe
  • Troubleshooting
    • Slug Change
  • Getting Started
    • How to install the WPCafe Plugin
    • How to Upgrade WPCafe Free to Pro Version
    • How to Activate WPCafe License
    • Quick Start Guide
    • Plugin Uninstallation
  • Email Settings
    • How to Automate Reservation Emails in WPCafe
  • Product Addons
    • Product Addons (Pro)
  • Translation
    • How to Translate WPCafe
  • Rollback V2 to V3
    • How to Roll Back to an Older Version of WP Cafe
  • General settings
    • How to Manage Global Schedule Settings
    • General Settings for Date and Time
    • Get Support
    • Theme Compatibility
    • User Roles and Permissions
    • How to use shortocde on WPCafe
    • WpCafe Elementor Widgets
  • Food Ordering
    • How to Set Up the One Page Checkout in WPCafe
    • How to Add & Manage Food Categories and Tags
    • How to Add & Manage Brands
    • How to Add and Manage Food Menu in WPCafe
    • How to Manage Restaurant Locations in WPCafe
    • How to Show Food Menu by Location in WPCafe
    • How to Generate QR Codes for Food Menu
    • How to Enable Mini Cart in WPCafe
    • How to Set Up Tipping Using WPCafe
    • How to Add Discounts Using WPCafe
    • How to Enbale Sound Notification in WPCafe
    • How to Use Time Based Products in WPCafe
    • How to Setup Pickup for Food Ordering in WPCafe
    • How to Setup Delivery for Food Ordering in WPCafe
    • Searching Products with Pickup/Delivery(Pro)
    • How to Setup Recipt Layout in WPCafe
  • Reservation
    • How to Configure Reservation Settings in WPCafe
    • How to Customize the Reservation Form in WPCafe
    • How to Display the Reservation Form
    • Schedule
    • Email Settings
    • Reservation with Food Ordering (PRO)
    • How to Customize Table Layout in Reservation
  • Integrations
    • How to Integrate Fluent CRM with WPCafe
    • How to Integrate Zapier in WPcafe
    • How to Integrate Pabbly with WPCafe
    • How to Integrate Shipday Plugin with WPCafe
    • How to Integration Twilio SMS with WPCafe
    • How to Integrate Clover POS with WPCafe
    • Loyalty Program Points & Rewards for Food Orders
    • How to Integrate Multivendor Addon in WPCafe
    • How to Use WPCafe Elements in Oxygen Builder
  • Style Settings
    • Style Settings
  • Home
  • Docs
  • Optiontics
  • How to Install Optiontics?
View Categories

How to Install Optiontics?

Optiontics is a WordPress plugin that extends WooCommerce by allowing store owners to add custom product options, variations, and add-ons. It works as an add-on layer on top of WooCommerce, which means a working WooCommerce store is required for Optiontics to function correctly.

This document explains how to install both the Free and Pro versions of Optiontics, and walks through the correct order of operations so the plugin works properly from the very first activation.

Important Setup Order #

Critical Note: Optiontics is built to extend WooCommerce products. You must first create a product in WooCommerce, and then create the matching options in Optiontics. If options are created before any WooCommerce products exist, the plugin will not be able to attach options to anything and will not work as expected.

Installing Optiontics Free #

The Free version of Optiontics has two prerequisites: WooCommerce must be installed and activated first, and then the Optiontics Free plugin can be installed. Follow the steps below in order.

What You Need #

  • WooCommerce plugin (installed from WordPress.org plugin directory).
  • Optiontics Free plugin ZIP file (downloaded from the official GitHub release).

Step 1 – Install and Activate WooCommerce #

  1. Log in to your WordPress dashboard as an administrator.
  2. Go to Plugins → Add New.
  3. In the search box, type “WooCommerce”.
  4. Click Install Now on the official WooCommerce plugin (by Automattic).
  5. After installation completes, click Activate.
  6. Complete the WooCommerce setup wizard if it appears (store address, currency, payment method, etc.).
Why this matters: Optiontics depends on WooCommerce. If WooCommerce is not active, Optiontics will not load its features and will show a dependency notice.
Step 2 — Download Optiontics Free #

Optiontics Free is distributed as a ZIP file from its official GitHub releases page. Download the latest release using the link below.

Download URL: optiontics.zip

Save the ZIP file somewhere convenient on your computer (such as your Downloads folder). Do not unzip the file — WordPress needs the original ZIP for installation.

Step 3 — Install Optiontics Free via WordPress Dashboard #
  1. Go to Plugins → Add New in your WordPress dashboard.
  2. Click the Upload Plugin button at the top of the page.
  3. Click Choose File and select the optiontics.zip file you just downloaded.
  4. Click Install Now and wait for WordPress to upload and extract the plugin.
  5. Once installation completes, click Activate Plugin.

Installing Optiontics Pro #

Optiontics Pro is the premium upgrade that adds advanced options, additional field types, and extended functionality. Pro is not a standalone plugin — it works as an extension on top of Optiontics Free. This means three plugins must be active in this exact order: WooCommerce, Optiontics Free, and Optiontics Pro.

What You Need #
  • WooCommerce — installed and activated.
  • Optiontics Free — installed and activated (see Section 3).
  • Optiontics Pro plugin ZIP file (provided after purchase).
  • License key for Pro activation (provided after purchase).
Step 1 – Confirm WooCommerce and Optiontics Free Are Active #

Before uploading Pro, go to Plugins → Installed Plugins and confirm that both WooCommerce and Optiontics are listed and active. If either is missing or deactivated, install them first by following Section 3.

Step 2 – Install Optiontics Pro #
  1. Go to Plugins → Add New.
  2. Click the Upload Plugin button.
  3. Click Choose File and select the Optiontics Pro ZIP file.
  4. Click Install Now and wait for the upload to complete.
  5. Click Activate Plugin once installation finishes.
Step 3 – Activate Your Pro License #
  1. Navigate to the Optiontics menu in the WordPress sidebar.
  2. Open the License or Settings tab.
  3. Paste your license key into the activation field.
  4. Click Activate License and wait for confirmation.

Correct Workflow — Products First, Options Second #

Optiontics options are designed to be attached to existing WooCommerce products. The correct workflow is to first create the product in WooCommerce, and then create the matching options in Optiontics. Following this order is the single most important step for getting Optiontics to work properly.

Step 1 — Create a WooCommerce Product #
  1. Go to Products → Add New in your WordPress dashboard.
  2. Enter the product title, description, image, and price.
  3. Choose the product type (Simple, Variable, etc.) under Product Data.
  4. Click Publish to save the product.
Step 2 — Create an Option in Optiontics #
  1. Go to Optiontics → Options (or Add New, depending on your version).
  2. Give the option a clear, descriptive name.
  3. Choose the field type (e.g., dropdown, radio, checkbox, text, number, color swatch, etc.).
  4. Add the values, prices, and any conditional logic the option should use.
  5. Save the option.
Step 3 — Attach the Option to the Product #
  1. Open the product you created in Step 1.
  2. Find the Optiontics section inside the product editor.
  3. Select the option(s) you want to attach to this product.
  4. Update the product to save your changes.
Step 4 — Test on the Front-End #

Open the product on the public-facing store page. The Optiontics field(s) should appear above or below the Add to Cart button, depending on your theme and Optiontics settings. Test the option by selecting different values and confirming the price updates correctly.

Common mistake to avoidCreating Optiontics options before any WooCommerce product exists is the most common reason the plugin appears “broken.” The options builder works, but there is nothing to attach options to — so nothing shows up on the front-end. Always create the product first.
What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Updated on May 1, 2026
What is Optiontics?How to Create Product Options?
Table of Contents
  • Important Setup Order
  • Installing Optiontics Free
    • What You Need
      • Step 1 - Install and Activate WooCommerce
      • Step 2 — Download Optiontics Free
      • Step 3 — Install Optiontics Free via WordPress Dashboard
  • Installing Optiontics Pro
    • What You Need
    • Step 1 - Confirm WooCommerce and Optiontics Free Are Active
    • Step 2 - Install Optiontics Pro
    • Step 3 - Activate Your Pro License
    • Correct Workflow — Products First, Options Second
      • Step 1 — Create a WooCommerce Product
      • Step 2 — Create an Option in Optiontics
      • Step 3 — Attach the Option to the Product
      • Step 4 — Test on the Front-End
Copyright © 2013-2026 ThemeWinter. – A Brand of Arraytics.