Ryan Phillips (Shopside)'s Avatar

Ryan Phillips (Shopside)

@ryanphillips.bsky.social

๐ŸŒ Brisbane, Australia. ๐Ÿ‘” Co-founder / Developer @ Shopside ๐Ÿฆ Building Early Bird - a native-like pre-order app for Shopify ๐ŸŽฎ Bad at video games

62 Followers  |  88 Following  |  14 Posts  |  Joined: 19.11.2024  |  1.5835

Latest posts by ryanphillips.bsky.social on Bluesky


That's awesome, congrats on the new role!

07.01.2025 00:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm feeling good about where Early Bird landed (๐Ÿ˜Ž) in 2024 and am equally excited about 2025.

We have a few things planned, such as integrating with Shopify Flow, adding support for the major email providers and continuing to refine the pre-order process.

Follow for more updates!

09.12.2024 11:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We're a majority engineering team and have no shortage of features to build and things to refine.

We are trying to dedicate more time to distribution. We have a product that we're proud of, now we need to spread the word.

๐Ÿ˜… Oh and revenue. We need more of that to be sustainable for the long term.

09.12.2024 11:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

The Bad.

๐Ÿ˜ฉ The 'Built for Shopify' review process was tedious. This deserves a thread of its own.

๐Ÿ˜ก We had fake stores attempt to use our email features to send phishing emails.

๐Ÿค” Selling plan UI doesn't play nice with all 'Add to cart' methods. We still needs to solve this one (Trade theme).

09.12.2024 11:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

The Good.

๐Ÿ“Š Weโ€™ve had hundreds of merchants run pre-order, backorder and back-in-stock campaigns.

๐Ÿ’ธ Our early adopters have sold almost $400,000 in pre-orders.

๐Ÿ› ๏ธ We received our Built for Shopify badge.

๐Ÿคฏ Shopify told us that they use Early Bird as an internal example of a well-made app.

09.12.2024 11:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Weโ€™re building Early Bird - the most integrated and native-like pre-order app for Shopify.

https://buff.ly/3ZEMuae

๐Ÿงต Hereโ€™s a snapshot of how the first few months looked.

#shopify #shopifydev #shopifyapp #preorder

09.12.2024 11:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

This is a great lead and makes perfect sense, I'll do some digging in this direction and see what I find.

22.11.2024 12:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hello ๐Ÿ‘‹

Same! I kinda just posted into the void hoping to find my people. Surely there are more of us out there!

22.11.2024 12:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is for an embedded app inside the admin. The reason we want to bring the number down is the 2.5s benchmark is a requirement for the 'Built for Shopify' badge.

We just received the badge, but have already moved back above the threshold and have 60 days to bring it back down.

22.11.2024 12:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Weโ€™re running low on ideas on how we might improve this metric. We believe weโ€™re doing everything we can to render the LCP element immediately.

Iโ€™d love to hear from others who have had the same issue; surely we canโ€™t be the only ones!

22.11.2024 12:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As a CSR app, we need to show a interim screen while the data is fetching. Weโ€™ve confirmed that the LCP element is the loading screen. This element is rendered almost immediately and isnโ€™t blocked by any API calls.

Our lowest scores are on the days with the most loads.

Coincidence or cache?

22.11.2024 12:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hereโ€™s some context about our app:

Itโ€™s CSR. React + Vite. We reduced the bundle size as much as possible. 500kb Gzipped. Largest chunk is 180kb.

Hosted in an S3 bucket, sitting behind Cloudflare.

22.11.2024 12:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Our latest app has been having issues with itโ€™s LCP.

Weโ€™ve made a bunch of changes to try and bring it down, but find ourselves stuck around 3.0s.

Are there any performance devs out there that might be able to give us some new ideas?

Technical details inside ๐Ÿงต

#shopify #shopifyapp #shopifydev

22.11.2024 12:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

๐Ÿ‘‹๐Ÿป Hello, Iโ€™m Ryan.

๐Ÿ‘” Co-founder of Shopside, building apps for Shopify.
๐Ÿฆš Early Bird: Pre-orders, backorders and back in stock.
๐Ÿ“… Bloom: Date picker for deliveries and in-store pickups.

22.11.2024 11:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@ryanphillips is following 19 prominent accounts