User Onboarding & Account Creation
Complete guide to user registration, payment-first signup, and account management
Table of Contents
User Onboarding & Account Creation
Learn about the different ways to create an account and get started with the system.
---
๐ Overview
Our system supports three different ways to create an account and get started:
1. Register First - Create a free trial account, then upgrade later 2. Pay First - Select a plan and pay, account created automatically 3. Existing User Upgrade - Already have an account? Upgrade anytime
All methods are secure, easy to use, and give you immediate access to the system.
---
๐ Method 1: Register First (Free Trial)
This is the traditional way to get started with a free trial account.
Steps:
1. Visit the Homepage - Go to the welcome page - Click "Get Started Free" or "Register"
2. Fill Registration Form - Enter your name - Enter your email address - Create a password - Confirm your password
3. Submit Registration - Click "Register" button - Account created instantly
4. Verify Your Email - Check your email inbox - Click the verification link - Email verified โ
5. Access Trial Dashboard - Automatically redirected to dashboard - Start using trial features - Limited features available
6. Upgrade When Ready - Click "Upgrade Now" button in dashboard - Select Regular or Pro plan - Complete payment - Full access unlocked โ
Trial Features:
- โ Create up to 10 invoices
- โ Manage up to 20 customers
- โ Send up to 50 emails per month
- โ Basic GST compliance
- โ
14-day trial period
Benefits:
- โ No payment required to start
- โ Try before you buy
- โ Choose your own password
- โ
Upgrade anytime
---
๐ณ Method 2: Pay First (Instant Access)
Want to skip the trial and get full access immediately? Pay first!
Steps:
1. Visit the Homepage
- Go to the welcome page
- Scroll to "Pricing" section - โ Unlimited invoices
- โ Unlimited customers
- โ Unlimited emails
- โ Full GST compliance
- โ
Email support
Pro Plan:
- โ Everything in Regular
- โ Recurring invoices
- โ Advanced analytics
- โ Email event logs
- โ
Priority support
Important Notes:
โ ๏ธ Temporary Password:
- Your welcome email contains a temporary password
- Please change it after first login for security
- Go to Profile โ Change Password
โ ๏ธ Email Verification Required:
- You must verify your email to access all features
- Check spam folder if you don't see the email
- Verification link expires in 60 minutes
---
๐ Method 3: Existing User Upgrade
Already have an account? Upgrade to unlock more features!
Steps:
1. Login to Your Account
- Use your existing email and password - โ All your data preserved
- โ Instant upgrade
- โ
No duplicate accounts
---
๐ Security Features
Email Verification
Why Required:
- Confirms your email address is valid
- Ensures you can receive important notifications
- Prevents fake accounts
- Industry standard security practice
How It Works:
1. Verification email sent automatically
2. Click link in email
3. Email verified โ
4. Full access granted - You choose your own password
- Must be at least 8 characters
- Should include letters and numbers
- Stored securely with encryption
For Pay-First Users:
- Temporary password generated automatically
- 12 random characters
- Sent via email
- Please change after first login
Payment Security
- โ Razorpay secure payment gateway
- โ PCI DSS compliant
- โ Card details never stored on our servers
- โ Payment signature verification
- โ
SSL encrypted transactions
---
๐ง Emails You'll Receive
Email Verification (All Users)
Subject: "Verify Email Address"
When: After account creation
Purpose: Verify your email address - Your email address
- Temporary password
- Login button
- Security reminder
What to Do:
1. Copy the temporary password
2. Click "Login to Your Account" button
3. Enter email and temporary password
4. Login successfully โ
5. Change password in profile settings - Want to try first? โ Register First (Free Trial)
- Ready to commit? โ Pay First (Instant Access)
- Already have account? โ Existing User Upgrade
Q: Can I upgrade my trial account later?
A: Yes! You can upgrade anytime by clicking "Upgrade Now" in your dashboard.
Q: What happens to my trial data when I upgrade?
A: All your data is preserved! Invoices, customers, and settings remain intact.
Q: I paid but didn't receive login credentials?
A: Check your spam/junk folder. If still not found, contact support with your payment details.
Q: Can I change my temporary password?
A: Yes! After logging in, go to Profile โ Change Password.
Q: Do I need to verify my email?
A: Yes, email verification is required for all users to ensure account security.
Q: What if I already have an account with the same email?
A: No duplicate account will be created. Your payment will be linked to your existing account and your role will be upgraded.
Q: How long is the trial period?
A: The trial period is 14 days from registration.
Q: Can I cancel my subscription?
A: Yes, you can cancel anytime from your account settings.
---
๐ Need Help?
If you encounter any issues during onboarding:
1. Check your email (including spam folder)
2. Review this guide for step-by-step instructions
3. Contact support if you need assistance - [ ] Register with email and password
- [ ] Verify email address
- [ ] Access trial dashboard
- [ ] Create first invoice
- [ ] Upgrade when ready
For New Users (Pay First):
- [ ] Select plan on pricing page
- [ ] Complete payment
- [ ] Check email for credentials
- [ ] Login with temporary password
- [ ] Verify email address
- [ ] Change password
- [ ] Start creating invoices
For Existing Users:
- [ ] Login to account
- [ ] Click "Upgrade Now"
- [ ] Select plan
- [ ] Complete payment
- [ ] Access new features
---
Last Updated: November 1, 2025
2. Select Your Plan - Choose Regular or Pro plan - Click "Choose Plan" button
3. Enter Payment Details - Enter your name - Enter your email address - Enter payment card details - Complete payment
4. Account Created Automatically - โ User account created for you - โ Temporary password generated - โ Role assigned based on plan
5. Check Your Email - You'll receive TWO emails: 1. Email Verification Link - Verify your email address 2. Welcome Email - Contains your login credentials
6. Login to Your Account - Go to login page - Enter your email - Enter temporary password (from welcome email) - Click "Login"
7. Verify Your Email - Click verification link from email - Email verified โ
8. Full Access Unlocked - Access your dashboard - All features available - Start creating invoices
What You Get:
Regular Plan:
2. Click "Upgrade Now" - Find upgrade button in dashboard - Or click upgrade in footer
3. Select Your Plan - Redirected to pricing section - Choose Regular or Pro plan
4. Complete Payment - Enter payment details - Complete payment
5. Role Upgraded Automatically - โ Your account upgraded instantly - โ New features unlocked - โ No new account created
6. Start Using New Features - Access your dashboard - All new features available - No interruption to existing data
Benefits:
- โ Keep your existing password
Password Security
For Register-First Users:
What to Do: 1. Open the email 2. Click "Verify Email Address" button 3. Email verified โ
Welcome Email (Pay-First Users Only)
Subject: "Welcome to [App Name] - Your Login Credentials" When: After payment (new users only) Purpose: Provide login credentials
Contains:
---
โ Frequently Asked Questions
Q: Which method should I choose?
A: It depends on your needs:
Support Email: support@yourapp.com Response Time: Within 24 hours
---