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
| Feature | Description | Category |
|---|---|---|
| Custom Redirects | Send users to specific URLs after login | User Experience |
| Domain Restrictions | Limit registration by email domain | Security |
| Shortcode | Place button anywhere with [onetap_button] | Flexibility |
| Analytics Dashboard | Charts, trends, and CSV export | Insights |
| Webhooks | Send events to Zapier, Make, custom URLs | Automation |
| Email Marketing | Auto-subscribe to 5 ESPs | Marketing |
| Role Mapping | Assign roles by email domain | B2B |
| Welcome Email Editor | Custom email templates | Branding |
| Admin User Column | "Registered Via" column in Users | Management |
| Settings Transfer | Import/export configuration | Convenience |
| Pending Approval | Manual user approval workflow | Security |
| Account Merge | Secure account linking | Security |
| UTM Tracking | Preserve campaign parameters | Marketing |
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/
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
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
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
Webhooks
Send real-time events to external services.
Supported events:
user_registered- New Google account createduser_logged_in- Returning user sign-in
Payload sections:
- User data (email, name, role)
- WooCommerce data (orders, spend)
- Context (page, referrer)
- Device info (browser, mobile)
Integrations:
- Zapier
- Make (Integromat)
- Custom webhooks
- Any HTTP endpoint
Email Marketing
Auto-subscribe Google users to your email list.
Supported providers:
| Provider | Features |
|---|---|
| MailChimp | Lists, tags, double opt-in |
| MailerLite | Groups, automation |
| Brevo (Sendinblue) | Lists, DOI templates |
| Klaviyo | Lists, events |
| GetResponse | Campaigns, tagging |
GDPR features:
- Double opt-in support
- Marketing consent UI
- Audit trail
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
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:
- Minimal - Clean, lightweight
- Branded - Professional design
- Modern - Contemporary look
- Classic - Traditional style
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
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
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
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
UTM Tracking
Preserve campaign parameters through Google sign-in.
Tracked parameters:
utm_source,utm_medium,utm_campaignutm_term,utm_content,utm_idgclid(Google Ads)fbclid(Facebook)
Features:
- First-touch attribution
- Last-touch attribution
- WooCommerce order meta
- Conversion tracking
Pricing
| Plan | Sites | Monthly | Annual | Lifetime |
|---|---|---|---|---|
| Single Site | 1 | $9.99 | $79 | $199 |
| 5 Sites | 5 | $14.99 | $149 | $379 |
| 20 Sites | 20 | $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
- Go to Settings > OneTap Login
- Click Upgrade to PRO
- Complete purchase on onetapwoo.com
- Activate license in plugin
From Website
- Visit onetapwoo.com/pricing
- Select your plan
- Complete checkout
- Download PRO plugin
- 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:
- Custom Redirects - Set up post-login destinations
- Analytics Dashboard - View your data
- Webhooks - Connect external tools
- Email Marketing - Set up ESP integration