1 min read

The first architecture decisions for Redira

One of the first decisions I had to make was how redirect tracking would actually work.

Many solutions try to take over storefront URLs or replace existing redirect behavior.

I decided to avoid that approach entirely.

Instead, Redira would extend Shopify redirects rather than replace them.

The app would use a dedicated App Proxy route and keep tracking isolated from storefront routing.

The URLs were slightly less elegant, but the system became far more predictable and reliable.

Other entries in this project’s operating log.

Longer-form writing tied to the same project.

  1. Redira

    Why I started building Redira

    The story behind Redira, my first Shopify app, and the problem that convinced me to finally start building in the Shopify ecosystem.