TikTok Contact Button Free Joomla Module
This module adds a floating TikTok contact button to any corner of your site. It can open your profile, a specific video, a hashtag page, messages, or any custom TikTok URL.
Key Features
Floating button
Place in any of the 4 corners; brand color #11a37e.
Link types
Profile, Video, Hashtag, Messages, or a Custom URL.
Device visibility
Show on Desktop, Mobile, or both.
Sizes & style
Small / Medium / Large; rounded pill with soft shadow.
Positioning & a11y
Offset X/Y, z-index, tooltip, customizable ARIA label.
Clean assets
Loads CSS/JS via Joomla 5 Web Asset Manager.
Configurations
- βLink Type: Select: Profile, Video, Hashtag, Messages, or Custom URL.
- βUsername: For Profile or Video links. Enter with or without @ (the module normalizes it).
- βVideo ID: Required for the Video link type.
- βHashtag: For Hashtag link type; enter with or without # (the module normalizes it).
- βCustom URL: Any valid TikTok URL (e.g., profile, video, tag, messages, etc.).
- βButton Label: Text next to the TikTok icon.
- βShow Label: Show/hide the label (switch).
- βPosition: Bottom Right / Bottom Left / Top Right / Top Left.
- βOffset X / Offset Y: Spacing from the edges in pixels.
- βSize: Small / Medium / Large.
- βTooltip: Short help text.
- βz-index: Stacking order (default 9999).
- βShow On: Desktop & Mobile / Desktop only / Mobile only.
- βRounded: Pill-rounded shape.
- βShadow: Drop shadow on the button.
- βUse Brand Color: Use #11a37e.
- βCustom Color: Override brand color.
- βAccessible Label: ARIA label for screen readers.
Frequently Asked Questions
Should I include the @ in username?
Optional. The module accepts both and outputs the correct format.
How do I find a video ID?
Open the video on tiktok.com and copy the numeric ID at the end of the URL.
Will it open inside the TikTok app?
We use standard HTTPS links that work across devices/browsers. App handoff depends on the userβs OS and browser.