
One business, two sales motions, one system.
Michael Anthony Photography
Two engines run under one brand, and they pull in different directions. Luxury and destination weddings: around five a year at $15–20k each, sold on authority. Dallas-local portrait sessions: a paid-ads funnel that moves from consult to shoot to in-person art sales, built for a $1,000+ average order.
A template holds one of those motions, not both. The rebuild has to present abundance on the wedding side despite genuinely low volume, stand up an entirely new portrait commerce engine beside it, and repair the foundation underneath — including a 301-redirect bug that was quietly draining authority from existing venue guide pages.
This is custom-systems thinking applied to web development: one site, two funnels, each engineered for how its buyer actually buys.
- Stack
- Next.js 15 · React 19 · TypeScript · Tailwind v4 · Vercel
- Status
- Rebuild in progress
- Scope
- Site architecture · portrait commerce funnel · technical SEO




