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