7000 visits with just one sale is frustrating. I’d check Google Analytics for bot traffic, visitor engagement, and where people drop off during checkout. Abandoned carts can also indicate pricing, trust, or targeting issues rather than a broken website.