Youssef

101 posts

Youssef banner
Youssef

Youssef

@mryoubou

Developer, designer, & entrepreneur. Building powerful WooCommerce plugins @CartseraHQ

Katılım Nisan 2018
35 Takip Edilen70 Takipçiler
Youssef
Youssef@mryoubou·
@jessie_risch That's a drastic decline. from what I've seen with other WooCommerce product owners, that is not the case. My guess, are you shifting away from the dropshipping niche?
English
0
0
0
69
Jessica Risch
Jessica Risch@jessie_risch·
#WoosaScoop - €14k MRR That is how much our WooCommerce plugins generate today. 2023: €50k 2024: €35k 2026: €14k Because of this, I decided to do something outrageous. Can you already guess?
English
4
0
7
629
Youssef
Youssef@mryoubou·
@jessie_risch you're right, it's something I'm working on to improve at
English
0
0
1
14
Jessica Risch
Jessica Risch@jessie_risch·
@mryoubou Honestly? You’re thinking as a developer not as a marketer or customer succes agent. Getting the customer in, is the hardest. Lifetime will help with that and you can probably upsell them either way with another plugin or service.
English
1
0
2
29
Youssef
Youssef@mryoubou·
While everyone is talking about WordPress 7.0, let's talk about lifetime deals. I recently removed the lifetime plan from Cartsera. I don't think it's a sustainable business model, especially for products that need continuous updates and support. But since almost everyone still does LTDs, you feel kinda forced to do it too. I'm curious to know, do we keep going like this, or is it time for a change?
Youssef tweet media
English
2
0
0
225
Youssef
Youssef@mryoubou·
@PineDigitalCo I thought about a Facebook group as it's very common among other product owners, for now I don't have enough users to create it, maybe later when it feel right to it
English
0
0
1
36
Ryan Logan
Ryan Logan@PineDigitalCo·
Permanently, but that's also because of my particular audience with this specific plugin. Have you thought about a community around your products so it's not necessarily just you helping out? Customers helping other customers. Another benefit is you can often times answer a question once, and support many.
English
1
0
0
24
Youssef
Youssef@mryoubou·
below 20% is actually good. I did dig deeper on this topic, I found some some interesting similar ones here on X from years ago, nothing has changed since then. I think it's how it is in WP world and I'm here over thinking it. I'll probably revert this change and see how it goes before making any final decision.
English
0
0
1
14
Marco Almeida
Marco Almeida@MarcoAlmeidaPT·
All time (but I only have it for the last 2.5 years of 6): 7.5% Currently active licenses: 25% (but of course, the number of lifetime licenses is the same as in the first percentage) I would need to do some math on the percentage of all licenses bought (including active or expired) since I started doing lifetime, but I would say around 15%.
English
1
0
0
14
Marco Almeida
Marco Almeida@MarcoAlmeidaPT·
@PineDigitalCo @mryoubou I have a lifetime deal for all my plugins at 3.75x the price of the annual price. Most new WooCommerce shops (what my plugins are for) are not around more than that, or if they do, they’ll probably won’t ask for much support after 4 years.
English
1
0
2
39
Youssef
Youssef@mryoubou·
@PineDigitalCo Yes, but thinking long term, I don't want to end up supporting a plugin where the majority are lifetime users. do you plan to offer the LTD for a limited time or permanently?
English
1
0
0
32
Ryan Logan
Ryan Logan@PineDigitalCo·
@mryoubou I don't see a problem with it, especially for new/fairly new launches. Just launched a plugin myself and added a lifetime option at 3x the annual price. It looks like your product falls in the fairly new category.?
English
2
0
1
83
Youssef
Youssef@mryoubou·
That wasn't my point of this post, but I get where you're coming from. Here are some k6 results from my testing. Load test ran for 14 minutes with mixed guest and logged-in checkout flows, peaking at 12 concurrent active VUs and completing 547 full checkout journeys. For a 1GB RAM/CPU VPS with no object caching, I'm happy with the results. For now this is more than enough for me, and if needed I can scale the server to handle heavier load. This is why I self-host, specifically to have more control and avoid the limitations and bloat that come with most legacy "one size fits all" hosting stacks. Isn't this exactly what you're solving at Gridpane?
Youssef tweet mediaYoussef tweet mediaYoussef tweet media
English
0
0
0
112
Patrick Gallagher
Patrick Gallagher@gridpane·
@mryoubou I didn't actually miss the point. Do you actually know the point at which your site will fall over on your current hosting environment? How many concurrent checkouts you can handle? If you don't know this, and almost no one does, you really gotta fix that.
English
1
0
1
25
Youssef
Youssef@mryoubou·
I'm done with WordPress and WooCommerce! My WordPress + WooCommerce site running on a 1GB RAM/CPU server is too slow, I only got 100s on mobile and desktop. This is unacceptable. I'm thinking about migrating to Astro or something else
Youssef tweet media
English
33
1
86
7.2K
Youssef
Youssef@mryoubou·
npm install is scary now. I miss the good old days
English
1
0
2
388
Youssef
Youssef@mryoubou·
@nagpai @ciorici Are attention and time new currencies? I haven't heard of them. I tried to convert them to USD but can't find them on the exchange rate app
English
1
0
1
38
Katie Keith
Katie Keith@KatieKeithBarn2·
#ShopifyDiary 372: Very proud of my marketing specialist Leo for representing @Barn2Plugins at @DsMatie's Wide Event yesterday. The best bit was when he was pitching Barn2 Bundles & Bulk Discounts to potential partners. He opened the app listing page and one person commented that we have the Built for Shopify badge. We genuinely had no idea that it had finally been granted after multiple rounds of feedback 🎉🏆 At today's marketing meeting, we're going to discuss whether it's finally time to remove the free tier and properly start monetizing the app.
Katie Keith tweet media
English
5
1
20
1.1K
Patrick Gallagher
Patrick Gallagher@gridpane·
@mryoubou So can we load test your Woo checkouts? You can’t pay your bills with those hundos.
English
2
0
4
390
Youssef
Youssef@mryoubou·
there's repetitive work we have to do most of the time, that makes editing variations a pain in the a**. Adding a popup to prefill values at the time of generation and apply them to all variations would help a lot Another example is downloadable files, most of the time it's one file but you have to add it to every variation, when all that changes is the price or something else. A checkbox to set the files once, like a simple product, and hide that field across all variations would be very helpful
English
0
0
2
65
James Kemp
James Kemp@jamesckemp·
Currently, when you generate variations in @WooCommerce it's all or nothing. You can either create each one manually, or generate all possible combinations in batches of 50 (🫠). @poligilad00 and I are exploring this idea: what if you could choose which combinations to create when generating? #radicalspeedmonth
English
7
4
50
2.1K
Youssef
Youssef@mryoubou·
@whtsuppbro You'd be surprised that many don't get it
English
1
0
2
26
Youssef
Youssef@mryoubou·
@jamesckemp no problem! yes, that would help alot, variations can get out of control easily for products with alot of options
English
0
0
1
45
James Kemp
James Kemp@jamesckemp·
@mryoubou Thanks! I’ve been thinking about it specifically for variations and I think it would help in multiple places
English
1
0
3
67
Youssef
Youssef@mryoubou·
I can't wait for when WooCommerce moves completely away from the post and post meta tables (products, variations, coupons and their metadata). This will solve many performance issues that are beyond our control
English
1
0
1
535
Youssef
Youssef@mryoubou·
I faced that problem with fontsera.com years ago. server load would reached 100% on certain pages/actions and timed out. I was using variable products at the time, 8 variations per product, multiply that by over 1000 products + thousands of attachments (images and fonts, sometimes one product can have over 20 fonts). This bloated the post table, HPOS wasn't a thing back then. the only option was left with is to stop using variable products, I had to build a plugin similar to Product Add-Ons but for for pricing options and switched to simple products only + other optimization this massively freed up the wp post table and solved the timeout issue. its been working fine since then.
English
1
0
0
97
James Kemp
James Kemp@jamesckemp·
@mryoubou Have you got any examples of times when products having their own tables would have improved perf? It’s something we’re strongly considering, so good examples help out the case forwards as it’s a big change!
English
1
0
3
425