Tumblr
Turn your Tumblr blog into a lead generation channel. Add Positive User to track every reader, start conversations through live chat, and capture emails with popup forms. A single script added to your Tumblr theme covers your entire blog, from the main page to individual posts.
Go Beyond Reblogs and Likes
See Who Reads Your Content
Tumblr's native analytics show you post notes and basic traffic numbers. Positive User goes further: every visitor gets an individual profile with their full browsing path, device, browser, location, and return visit history. See which posts attract the most engaged readers and how visitors navigate through your blog over time.
Start Real Conversations With Readers
Your Tumblr audience is engaged but anonymous. The Positive User chat widget gives visitors a way to reach out directly from any page of your blog. Popup forms let you collect emails on high-traffic posts. Each interaction converts an anonymous reader into a named contact with their complete reading history attached.
Build an Audience You Own
Tumblr followers are great, but you don't control the platform. With Positive User, every lead captured on your blog goes into your own contact database. From there, you can send email sequences, segment readers by interest, and trigger automations based on what they actually read. Your audience stays yours, regardless of what happens on Tumblr.
Three simple steps to get started
Copy Your Script
In your Positive User app, go to Settings > Setup & Integrations > Basic Integration. Copy the widget script containing your API key and app domain.
Add to Tumblr
In your Tumblr dashboard, click your profile icon and select Edit Appearance. Click Edit Theme, then Edit HTML on the left side. Scroll to the bottom of the HTML code and paste the script just before the closing </body> tag. Click Update Preview, then Save.
Verify Tracking
Visit your Tumblr blog, then check Data > People in Positive User. A new anonymous visitor record should appear within seconds. You can also open your browser console and type civchat to confirm the apiKey and userKey values are returned.

Popular implementation guides
- Installing Positive User on Tumblr: Step-by-step walkthrough with screenshots of adding the tracking script to your Tumblr theme HTML. Read Guide →
- Integration via Script Implementation: Detailed reference for the widget script: basic vs. advanced setup, attribute passing, and verification methods. Read Guide →
- How to Add New Contacts: Learn how contacts are created in Positive User, from anonymous tracking to form submissions to manual import. View Tutorial →
- How Does Emailing Work?: Set up automated email follow-ups for readers captured on your Tumblr blog: templates, sending rules, and deliverability basics. View Tutorial →
- Pop-ups and Forms: Create lead capture forms and pop-ups that work alongside the tracking script on your Tumblr pages. View Tutorial →
- Chat Widget Settings: Configure the live chat widget appearance, behavior, and visibility to fit your Tumblr blog's style. View Tutorial →
Frequently Asked Questions
Do I need coding skills to set this up?
Very minimal. You open Tumblr's built-in HTML editor, scroll to the bottom, and paste the script before the closing tag. No external tools or FTP access needed.
Does the script load on all pages of my blog?
Yes. The Tumblr theme HTML applies to your entire blog: the main page, individual post pages, archive, and any custom pages you've created. One paste covers everything.
I saved the script but nothing changed. What should I check?
Tumblr requires two actions: Update Preview and then Save. If you only clicked one of the two, the changes may not be applied. Go back to Edit Theme > Edit HTML, verify the script is still in place before the tag, and click both buttons.
Will the script slow down my Tumblr blog?
No. The script loads asynchronously and does not block page rendering. It has no measurable impact on your blog's loading speed.
Tumblr visitors are anonymous. How do I collect contact information?
Tumblr doesn't have user accounts for blog visitors. Use the Positive User chat widget or popup forms to collect names and emails. Each submission links to the anonymous profile already created by the tracking script, so you keep the full reading history alongside the contact details.
Can I hide the chat widget and use only tracking?
Yes. In your Positive User app, go to Settings > Chat Widget Settings > Widget Visibility, and set the widget state to "Hidden." Tracking continues in the background without the chat appearing on your blog.
What happens if I change my Tumblr theme?
Switching to a different Tumblr theme replaces your custom HTML, including the Positive User script. After changing themes, you need to re-add the script by going to Edit Theme > Edit HTML and pasting it before the closing tag again.
Does this work on custom domain Tumblr blogs?
Yes. Whether your blog runs on yourblog.tumblr.com or a custom domain, the script works the same way. It is embedded in the theme HTML and loads regardless of the domain name.
Can I track which specific posts a visitor reads?
Yes. Positive User records every pageview, including individual post URLs. You can see the complete reading path in each contact's profile timeline and use post visits as triggers for segments or automations.
Is the data GDPR-compliant?
Positive User provides tools for consent management, data access requests, and deletion. You should add a cookie consent notice to your Tumblr blog (via the theme HTML or a third-party banner) to inform visitors about tracking and comply with applicable regulations.









