heritage fabric store in the heart of Bainbridge


the overview


Client: Esther’s Fabrics

Industry: Retail (Textiles + Creative Goods)

Business Type/Stage: Established local retailer

What They Do: Esther’s is a beloved Bainbridge Island retail fabric destination

offering a curated selection of fabrics, tools, and creative goods.

objectives + goals

Build a modern, scalable digital infrastructure

Drive year-round revenue beyond tourist season

Increase visibility and reach beyond Bainbridge Island

Improve inventory control (especially fractional fabric sales)

Create consistent engagement across digital channels

the challenge

Esther’s was a high-touch, in-person retail experience, but the business was tethered to seasonal tourist traffic and outdated systems. They ran on Rain Retail, which lacked ecommerce functionality, analytics, and scalability.

Despite a loyal local following, they had no way to monetize that audience online or grow beyond their geographic footprint.

our approach

branding + digital foundation

  • Designed a fresh visual identity (logo + color palette) to modernize the brand without losing its charm.

  • Migrated from Rain Retail to Shopify, building a robust and searchable 1,200+ SKU catalog.

  • Created a seamless Instagram Shopping experience and optimized site for conversion.

marketing ecosystem

  • Developed a weekly organic content strategy focused on storytelling, education, and product highlights.

  • Launched targeted Google + Meta ads with strong creative direction.

  • Created a scalable solution for selling fabric-by-the-yard, supporting fractional yardage tracking — a complex but essential industry standard.

  • Managed monthly email marketing campaigns to activate the existing customer base.

strategy

  • Revamped pricing structures: introduced product bundles, removed underperformers, and spotlighted high-margin items.

  • Launched a fabric subscription model to drive recurring revenue.

  • Positioned Esther’s as a destination store with national appeal.

old website

new Shopify website

the results in 30 days

Organic Social

  • 64,000 Views (+4.1%) — 98% from non-followers (+104.2%)

  • 37.7K Reach (+14.6%)

  • 249 Content Interactions (+241.1%)

  • +34 New Followers (+466.7%)

  • 1,300+ Link Clicks (+133.5%)

  • 686 Website Visits from Facebook (+496.5%)

Paid Advertising

  • 27,194 Views (+631.4%)

  • 17,691 Reach (+466.7%)

  • 753 Link Clicks (+302.7%)

    Feb 15 – Apr 15, 2025

  • 86,290 Views, 2,086 Link Clicks (both +100%)

active for 10 days

active for 11 days

active for 13 days

active for 15 days

Next
Next

Pearl Manette