In your emails “Your order has shipped”, please link directly to carrier tracking pages instead of AfterShip.
The current flow pushes for creating yet another account, and traps users in login loops.
Details:
I ordered a replacement fan, and wasted a lot of time and frustration just trying to track the package.
Clicking on your “Track Package” link to https://www.aftership.com/track/####
asks me to log in to aftership.
I logged in with google, it asks my “role” - “We use this to personalize your AfterShip experience”.
Not wanting anything to do with them after that invasive introduction, I clicked on "You don’t need an account to track one package.”
That was a lie as far as I can tell. It sent me back to the login page.
I tried that whole loop several times with the same results.
Since I didn’t yet even know which shipper was used, I eventually just fed my tracking number into random search engines and found what I wanted to know.
That taints my AfterShip experience, and also my Framework experience.
I also note that email services can be helpul and add a bit more room for confusion. Looking at my email again, in gmail, I see a second “Track package” link at the top of the gmail conversation. It seems to be generated by Gmail itself, and has a direct link to USPS, as part of an infobox which actually shows the status and who the shipper is.