Skip to main content

PRO Features Overview

OneTap Login PRO extends the free plugin with 13 powerful features designed for businesses that need advanced functionality, automation, and customization.

Feature Summary

FeatureDescriptionCategory
Custom RedirectsSend users to specific URLs after loginUser Experience
Domain RestrictionsLimit registration by email domainSecurity
ShortcodePlace button anywhere with [onetap_button]Flexibility
Analytics DashboardCharts, trends, and CSV exportInsights
WebhooksSend events to Zapier, Make, custom URLsAutomation
Email MarketingAuto-subscribe to 5 ESPsMarketing
Role MappingAssign roles by email domainB2B
Welcome Email EditorCustom email templatesBranding
Admin User Column"Registered Via" column in UsersManagement
Settings TransferImport/export configurationConvenience
Pending ApprovalManual user approval workflowSecurity
Account MergeSecure account linkingSecurity
UTM TrackingPreserve campaign parametersMarketing

Feature Categories

User Experience

  • Custom Redirects: Control where users go after sign-in
  • Shortcode: Place the button in custom locations
  • Account Merge: Secure linking for existing users

Security & Control

  • Domain Restrictions: B2B whitelist/blacklist
  • Pending Approval: Manual approval workflow
  • Role Mapping: Domain-based role assignment

Marketing & Analytics

  • Analytics Dashboard: Visual insights and export
  • Webhooks: External system integration
  • Email Marketing: 5 ESP integrations
  • UTM Tracking: Campaign attribution

Administration

  • Admin User Column: Quick user identification
  • Settings Transfer: Configuration portability
  • Welcome Email Editor: Brand-consistent emails

Detailed Feature Overview

Custom Redirects

Send users to specific URLs after login instead of the default WooCommerce My Account page.

Use cases:

  • Redirect to welcome page
  • Send to dashboard
  • Return to checkout
  • Role-based destinations

Example:

Customers → /shop/
Subscribers → /members/dashboard/
Default → /my-account/

Learn more →


Domain Restrictions

Control who can register by limiting allowed email domains.

Whitelist mode:

company.com
partner.org
→ Only these domains can register

Blacklist mode:

tempmail.com
mailinator.com
→ Block these disposable emails

Use cases:

  • B2B portals (employees only)
  • Educational sites (students only)
  • Block disposable email services

Learn more →


Shortcode

Place the Google sign-in button anywhere on your site.

Basic usage:

[onetap_button]

With parameters:

[onetap_button theme="outline" text="signin_with" size="large"]

Use cases:

  • Custom login pages
  • Sidebar widgets
  • Page builder integration
  • Modal popups

Learn more →


Analytics Dashboard

Visual analytics with interactive charts and data export.

Features:

  • Registration trends (Chart.js graphs)
  • Login tracking
  • Period comparison (7d, 30d, 90d, custom)
  • CSV/Excel export

Metrics tracked:

  • Total registrations
  • Daily/weekly/monthly trends
  • Login vs registration ratio
  • Growth rate

Learn more →


Webhooks

Send real-time events to external services.

Supported events:

  • user_registered - New Google account created
  • user_logged_in - Returning user sign-in

Payload sections:

  1. User data (email, name, role)
  2. WooCommerce data (orders, spend)
  3. Context (page, referrer)
  4. Device info (browser, mobile)

Integrations:

  • Zapier
  • Make (Integromat)
  • Custom webhooks
  • Any HTTP endpoint

Learn more →


Email Marketing

Auto-subscribe Google users to your email list.

Supported providers:

ProviderFeatures
MailChimpLists, tags, double opt-in
MailerLiteGroups, automation
Brevo (Sendinblue)Lists, DOI templates
KlaviyoLists, events
GetResponseCampaigns, tagging

GDPR features:

  • Double opt-in support
  • Marketing consent UI
  • Audit trail

Learn more →


Role Mapping

Assign WordPress roles based on email domain.

Configuration:

@company.com → Editor
@partner.org → Contributor
@university.edu → Author
* (default) → Customer

Use cases:

  • Employees get elevated access
  • Partners get specific capabilities
  • External users get basic access

Learn more →


Welcome Email Editor

Customize the welcome email sent to new Google users.

Features:

  • 4 pre-built templates
  • Visual editor
  • Merge tags ({first_name}, {site_url}, etc.)
  • URL-based rules
  • Preview before save

Templates:

  1. Minimal - Clean, lightweight
  2. Branded - Professional design
  3. Modern - Contemporary look
  4. Classic - Traditional style

Learn more →


Admin User Column

See registration source in the WordPress Users list.

Features:

  • "Registered Via" column
  • Google badge indicator
  • Filter dropdown (Google/Standard)
  • Quick identification

Display:

Users List:
Name | Email | Registered Via
John Smith | john@gmail.com | [G] Google
Jane Doe | jane@company.com | Standard

Learn more →


Settings Transfer

Export and import plugin configuration.

Export includes:

  • All plugin settings
  • Button configuration
  • User settings
  • Integration settings

Excludes (security):

  • Client ID
  • Client Secret
  • API keys

Use cases:

  • Move settings between sites
  • Backup configuration
  • Team deployment

Learn more →


Pending Approval

Require admin approval for new Google registrations.

Workflow:

1. User registers via Google
2. Account created as "pending"
3. Admin notified
4. Admin approves/rejects
5. User notified of decision

Features:

  • Bulk approve/reject
  • Custom pending message
  • Email notifications
  • Approval queue

Learn more →


Account Merge

Secure linking of Google to existing accounts.

Flow:

1. User signs in with Google
2. Email matches existing account
3. User sees merge prompt
4. User enters existing password
5. Accounts linked securely

Security features:

  • Password verification required
  • 15-minute token expiration
  • One-time use tokens
  • Audit logging

Learn more →


UTM Tracking

Preserve campaign parameters through Google sign-in.

Tracked parameters:

  • utm_source, utm_medium, utm_campaign
  • utm_term, utm_content, utm_id
  • gclid (Google Ads)
  • fbclid (Facebook)

Features:

  • First-touch attribution
  • Last-touch attribution
  • WooCommerce order meta
  • Conversion tracking

Learn more →


Pricing

PlanSitesMonthlyAnnualLifetime
Single Site1$9.99$79$199
5 Sites5$14.99$149$379
20 Sites20$24.99$249$629

All plans include:

  • All PRO features
  • 1 year of updates
  • Priority support
  • 14-day money-back guarantee

Upgrading to PRO

From WordPress Admin

  1. Go to Settings > OneTap Login
  2. Click Upgrade to PRO
  3. Complete purchase on onetapwoo.com
  4. Activate license in plugin

From Website

  1. Visit onetapwoo.com/pricing
  2. Select your plan
  3. Complete checkout
  4. Download PRO plugin
  5. Install and activate license

License Management

  • Licenses managed via Freemius
  • Activate on purchased number of sites
  • Transfer licenses between sites
  • Renewal reminders via email

Getting Started with PRO

After upgrading:

  1. Custom Redirects - Set up post-login destinations
  2. Analytics Dashboard - View your data
  3. Webhooks - Connect external tools
  4. Email Marketing - Set up ESP integration