Sign In & Onboarding
Authentication methods (email, magic link, Google, Instagram-only, TikTok-only), password reset, sign out, and the onboarding walkthrough.
Sign-in page β email/password, magic link, Google, and platform-only auth options.
Create an account with email and password
- Open https://dmpro.brandid.app or navigate to
/signin?step=signup. - On the sign-in page (branded with
dmpro-logo-coral-bg.svg), enter your Email and Password, then click Create account. - If prompted, complete email verification at
/verify-emailβ check your inbox and click the verification link. - After verification you land on Onboarding at
/onboarding.
Sign in with a magic link
- Go to
/signinand choose Magic link. - Enter your email and click Send magic link.
- Open the email within 15 minutes and click the link β you are redirected to
/signin/verify. - You arrive at
/dashboardor/onboardingdepending on account state.
Sign in with Google
- On
/signin, click Continue with Google. - Complete Google OAuth in the popup β callback route:
/signin/google/callback. - New users go to
/onboarding; returning users go to/dashboard.
Sign in with Instagram only
- On
/signin, click Continue with Instagram. - Authorize your Instagram Professional (Business or Creator) account via Meta OAuth β callback:
/signin/instagram/callback. - DMpro creates a workspace linked to that Instagram profile. Connect additional platforms later from Settings β Connected accounts (
/settings#accounts).
Sign in with TikTok only
- On
/signin, click Continue with TikTok. - Authorize TikTok Business Messaging via OAuth β callback:
/signin/tiktok/callback. - You land on
/onboardingto connect more accounts or continue to the dashboard.
Reset your password
- From
/signin, click Forgot password? - Enter your email on
/reset-passwordand submit. - Click the reset link in your email, set a new password, then sign in at
/signin?step=signin.
Sign out
- Open Settings (
/settings) from the sidebar. - Scroll to the profile area or use the account menu in the header.
- Click Sign out β you return to
/signin.
—
Onboarding appears at /onboarding immediately after first sign-up.
Step 01 β Connect your social accounts
- Read the headline: Connect your social accounts. (Step indicator shows 01 / 01).
- Review platform cards: Instagram, TikTok, LinkedIn, Facebook, Telegram. (WhatsApp is connected later from Settings β see Section 2.10.)
- Click Connect with Instagram (or the equivalent Connect with TikTok, Connect with LinkedIn, Connect with Meta for Facebook, Connect Telegram).
- Complete the OAuth popup (Telegram opens a Bot token modal instead β see Section 2.11).
- When the card shows Connected with a green check and last-sync time, repeat for other platforms or proceed.
- Click Skip for now to go directly to
/dashboard, or Continue (enabled after at least one connection) to browse templates.
Continue to templates from onboarding
- After connecting an account, click Continue.
- You arrive at
/templates?source=onboarding(or with query flags like?instagram=connected). - Pick a starter template (see Section 2.12) or click Start from scratch to open
/campaigns/{platform}/new. - The onboarding picker pre-filters templates for your connected platform.
Skip onboarding and connect later
- Click Skip for now on
/onboarding. - Open Settings β Connected accounts (
/settings#accounts). - Click + Connect Instagram, + Connect TikTok, or the equivalent button for each platform.
- Confirm each account shows Connected before publishing campaigns.
—
Still stuck? We’re happy to help.
Create your DMpro account, see pricing, or reach out to support directly.




