tansyandco.com
Checked page: https://tansyandco.com/
After redirect: https://www.tansyandco.com/
Google doesn’t have enough real-visitor data for this store yet, so everything below comes from its lab test.
Smaller stores can see their real-visitor data in the Web performance report in Shopify admin.
Google’s lab test (simulated mid-range phone, throttled network)
Same test conditions as your Google PageSpeed mobile score: a mid-range phone on throttled mobile data.
- Most of the slowdown comes from your theme.
- The issue below needs someone who can edit theme code.
How your store loads, step by step (real screenshots)
Speed bumps
Blank screen
Main content in
Save This Report & Turn On Store Watch
Drop your email for a passwordless login link. Confirm it to save this report; opt into Store Watch for daily App/theme change checks and a weekly speed report.
🔒 No password needed. One-click login link via email. Zero Shopify backend permissions required.
Mobile
Average
Where the 27 lost points go:
- The main hero content is ready but waits before it shows
A little from many places, each too small to be worth chasing on its own.
Needs theme code −21I can take this part ↓
The 5 measurements behind the 73
| Largest content | 5.7s | −21/25 |
| Speed index | 5.0s | −4/10 |
| First paint | 2.3s | −3/10 |
| Blocking time | 32ms | −0/30 |
| Layout shift | 0.00 | −0/25 |
Desktop99Fast
See the breakdownHide
Where the 1 lost points go:
A little from many places, each too small to be worth chasing on its own.
The 5 measurements behind the 99
| Largest content | 921ms | −1/25 |
| First paint | 290ms | −0/10 |
| Blocking time | 0ms | −0/30 |
| Layout shift | 0.00 | −0/25 |
| Speed index | 557ms | −0/10 |
PageSpeed scores move by about 10 points from run to run. This is one reading. Run it yourself
What we found
- MediumTheme
Your main picture is ready, but stays hidden for a while
The browser already has your main picture, but a fade-in effect keeps it hidden until other code finishes. Meanwhile shoppers look at an empty space.
What to doIt can be fixed in the theme, and the page looks the same once it’s loaded.
Steps to fix and verify
Checked page: https://tansyandco.com/
- Golden retriever running happily outdoors, representing active pet wellness at …
- Largest element selector: div.hero__container > div.hero__media-grid > div.hero__media-wrapper > img.hero__media
Use the selector above to locate the element in Shopify Admin → Online Store → Themes → Edit code, or send this checklist to your developer.
Where to work
Shopify admin → Online Store → Themes → Edit theme. Select the template for the checked page, then locate the matching section. Labels and available settings vary by theme.
Merchant steps
- Duplicate the theme and preview one change at a time. Record the original setting and keep this report as the before-change baseline.
- Find the first visible banner or slideshow in the checked template. If it has an image-loading or reveal-animation setting, change only that section; otherwise give this guide to the theme developer.
Developer steps
- Inspect the identified largest element for reveal animations or script-controlled visibility. Remove only the confirmed visibility gate; a delay alone does not prove that an animation caused it.
Acceptance checks
- Check mobile and desktop previews: the first image appears without a blank interval, keeps the intended crop, and the slider still works. Compare the matching load-delay or render-delay phase, not just the score.
- After publishing the verified change, recheck the exact same public URL and device. Require complete relevant checks; a missing check or a single score increase is not proof of a fix. Mark the task as modified and awaiting verification, then use the action list below.
Tech details
- On mobile the largest element waits 2.1s after it could have been painted.
- That's usually a fade-in animation or a lazy-loading library hiding it until JavaScript runs.
- It's fixable in the theme without changing how the page looks once loaded.
Evidence
- Golden retriever running happily outdoors, representing active pet wellness at …
Is this right for your store? - NoteTheme + apps
Mobile scores far below desktop
Google tests phones with a slower connection and a slower processor, so heavy images, videos and code hurt much more there. Most shoppers are on phones.
Tech details
- Desktop 99, mobile 73.
- Google tests mobile on a throttled connection and a slower CPU, so heavy images, video and scripts hurt far more there.
- Most of your shoppers are probably on mobile.
Is this right for your store?
🛠️ Have a dev team? Expand file-level audit & technical handoff list (0 items) ↓
Locate individual files
💡 Duplicate your theme as a backup before making changes, then re-test the exact same URL to compare.
Files for this handoff
Select the files you want to tackle and copy the handoff list for your dev.
This report has no selectable file details. No extra check or file substitution will occur.
Choose files (0)
Selections stay on this page. Sign in and save this report to persist file selections.
These saved files cannot be matched to current details and are excluded from the brief.
Image files
Choose the change from the audit reason: check responsive requests for oversized images, or image output for format and compression issues.
Phone
Details unavailable: older report, failed check or missing upstream data. This does not mean no issue exists.
Computer
Details unavailable: older report, failed check or missing upstream data. This does not mean no issue exists.
Script files
Phone
Details unavailable: older report, failed check or missing upstream data. This does not mean no issue exists.
Computer
Details unavailable: older report, failed check or missing upstream data. This does not mean no issue exists.
Render-blocking files
Phone
Details unavailable: older report, failed check or missing upstream data. This does not mean no issue exists.
Computer
Details unavailable: older report, failed check or missing upstream data. This does not mean no issue exists.
Older reports keep their original summaries when file details are unavailable. This page does not trigger an extra check for file details.
Action list & comparison baseline
Manual labels record your plans, not verified fixes. See the report comparison for changes detected by a later check.
Sign in and save this report to keep tasks, a baseline, and change notes.
Prepare a developer handoff
Select issues to include evidence, suggestions and acceptance steps. Private notes are excluded.
Developer brief
Developer brief
Was this report useful?
One tap is enough. I read every answer myself.
● TUNER DANIEL
Leave the Rest to Me
Drop your email or WhatsApp. I'll review this report and tell you straight up: what's worth fixing, the improvement I expect, and a flat-rate quote. Keep all your Apps, keep your theme. We re-test with the exact same stopwatch—numbers talk.
- A quote before any work. You see the plan and the price, and nothing starts until you agree.
- Paid through Upwork. You fund the job up front, Upwork holds it, and I'm paid only after you approve the work.
Or email hello@danielbuilds.app