People find you on Instagram and want to book a session. If they can't figure out how in the first five seconds, they move on. Give them your booking link, your programs, your transformation stories and your class schedule — all in one tap.
Free forever · No credit card · Setup in 2 minutes
Personal trainers and fitness coaches are everywhere on social media, but most of their Instagram bios link to a website that's either confusing or months out of date. udots gives you a clean profile page with exactly what a potential client needs to take the next step: a booking button, your current programs, pricing, client results and your class schedule — all updated from your phone in seconds.
Most personal trainers spend hours creating content on Instagram and TikTok, but when someone finally taps the bio link they hit a homepage with a slow load time, a confusing menu and a booking button buried somewhere below the fold. udots replaces that with a single clean page that has exactly what a motivated potential client needs: your booking link front and centre, your package options below, and your client results below that. No agency, no website subscription, no expired landing page. The profile lives at udots.me/yourname — you update it from your phone in under a minute when your prices change or a new program launches.
Before-and-after photos and client testimonials are the most powerful conversion tool a personal trainer has — but they're buried in a social media archive after 48 hours. When you post transformations and case studies on your udots profile, they stay visible and searchable. Each blog post gets its own Google-indexable URL. Someone searching 'personal trainer [your city]' or '[your name] transformation results' might find you through a case study before they ever open Instagram. Write about the client's journey, the program, the nutrition approach — real detail that builds trust and gets discovered by search.
The path from 'liked your reel' to 'booked a discovery call' is too long for most fitness accounts. The typical journey: see the post → tap bio link → load website → scroll to services → find pricing → click contact → fill form → wait. Most people drop off at step three. With udots the funnel is: tap bio link → see 'Book a free call' → done. You can reorder your links whenever you want — put the free consultation first when you're building a waitlist, swap in your most popular program when you're selling. Scheduled links let you promote a limited-time offer that automatically archives when the promotion ends.
Don't make potential clients fill out a contact form and wait three days. Link directly to your Calendly, Acuity, or booking platform. Add your 1-on-1 sessions, group classes, online programs and nutrition packages — everything they need to buy in one scroll.
Before and after photos, client testimonials, workout videos, nutrition tips — this is what converts Instagram followers into paying clients. Use your udots profile as a content hub: every image, blog post and video gets its own spot in the feed, filtered by tag.
Online personal training is growing fast, but your Instagram bio wasn't designed to sell digital products. udots bridges the gap: link your app, your video programs, your WhatsApp group, your Patreon and your newsletter signup from one clean profile page. No separate landing page service required.
See which links get the most clicks, where your audience comes from, and how your profile grows over time — without cookies, fully GDPR-compliant.
uDots stores no tracking data on your profile page. No cookie consent popup. EU servers in Frankfurt — your visitors' data never leaves the EEA.
Sign up — no credit card, no trial period.
Calendar, packages, discovery call — whatever converts best.
Photos and blog posts build trust before the first message.
One URL for Instagram, TikTok, and everywhere else you're active.
udots is built for fitness professionals who need more than a single link. You can link your Calendly booking calendar, your 1-on-1 and group training packages, your online programs, client transformation posts and your class schedule — all from one clean profile in your Instagram or TikTok bio. The built-in blog lets you publish client case studies and workout tips that appear in Google search results.
Pin your booking link at the very top of your udots profile — one tap and potential clients land on your Calendly or booking form. Below: your programs and pricing, client transformation results, and a free discovery call option. Removing friction between 'saw your post' and 'booked a session' is the single biggest factor in converting followers into clients.
Yes. udots lets you post images with captions and write blog posts with full text and photos. Client transformations, before-and-after photos, written testimonials and video links all live on your profile. Tag them with goals (fat loss, muscle, nutrition) so visitors can filter to what matters to them.
Yes. Link directly to your program checkout — Gumroad, Kajabi, Teachable, Stripe, or any payment platform. You can also link to your training app (Trainerize, TrueCoach, My PT Hub) and your WhatsApp or Telegram community. Everything in one place, no separate landing page needed.
Yes. All data is stored on EU servers in Frankfurt, Germany. Zero tracking cookies are set on your profile page — no cookie consent banner needed. This matters especially for fitness coaches collecting client data or running email subscriber lists in Germany, Austria and Switzerland, where DSGVO applies.
Yes. The free plan includes unlimited links, the blog editor, image posts, basic analytics and GDPR-compliant EU hosting — no credit card, no time limit. You can be live in under five minutes.
Free fitness profile — live in 5 minutes, no credit card.
Start freeGDPR-Compliant · EU Data Hosting · No Tracking Cookies