467 – Exploring Goose Commerce, a new Elementor based AI eCommerce solution

Interview with Giles Beckley and Nathan Wrigley.

On the podcast today we have Giles Beckley.

WP Builds is brought to you by...


The home of Managed WordPress hosting that includes free domain, SSL, and 24/7 support. Bundle that with the Hub by GoDaddy Pro to unlock more free benefits to manage multiple sites in one place, invoice clients, and get 30% off new purchases! Find out more at go.me/wpbuilds.

Giles has a long background in web development, moving into eCommerce in the early 2000’s, and later diving into WordPress while working with agencies in the UK. Now based in France, he’s still active as a freelancer on the Codeable platform, focusing on WordPress and WooCommerce development.

If you use Elementor, or are interested in modern eCommerce solutions within the WordPress space, this episode will catch your attention. Giles Beckley introduces Goose Commerce (WP Goose), a WordPress eCommerce plugin built natively for Elementor, and not on top of WooCommerce.

What sets it apart? A custom database structure for performance, AI deeply integrated from the start, and a powerful desktop app designed to streamline store management while reducing exposure and risk on your WordPress site.



We begin by learning about Giles’ journey into WordPress, his experience with Codeable, and how repeated frustrations with WooCommerce and legacy eCommerce solutions led him to create something new. From there, we get into the unique features of Goose Commerce, especially the dedicated desktop app for managing your store outside WordPress, and its security and user experience benefits.


WP Builds Deals Page

We also discuss how Goose Commerce differs from WooCommerce, both in its technical approach and design philosophy. Elementor users will appreciate how deeply the plugin integrates with their workflow, while Gutenberg is supported as a ‘side dish’. Styling, customisation, and flexibility for designers have all been considered from the ground up as well.

Later in the episode, we explore how AI works within Goose Commerce, its practical use cases, and the roadmap for early adopters, including current pricing and what to expect as the product matures. There’s also a look at the realities of launching a new product in the WordPress space and how you can get involved while Goose Commerce is still in its early stages.

If you’re excited by the evolution of eCommerce in WordPress, want a native Elementor experience, or are curious about how AI can streamline store management, this episode is for you.

Mentioned in this podcast:

Goose Commerce


Discover more from WP Builds

Subscribe to get the latest posts sent to your email.

The WP Builds podcast is brought to you this week by…

GoDaddy Pro

The home of Managed WordPress hosting that includes free domain, SSL, and 24/7 support. Bundle that with the Hub by GoDaddy Pro to unlock more free benefits to manage multiple sites in one place, invoice clients, and get 30% off new purchases! Find out more at go.me/wpbuilds.

The WP Builds Deals Page

It’s like Black Friday, but everyday of the year! Search and Filter WordPress Deals! Check out the deals now

Transcript (if available)

These transcripts are created using software, so apologies if there are errors in them.

Read Full Transcript

[00:00:20] Nathan Wrigley: Hello there, and welcome once again to the WP Builds podcast. You've reached episode number 467 entitled Exploring Goose Commerce, a new Elementor based AI e-commerce solution. It was published on Thursday, the 7th of May, 2026.

And a few bits of housekeeping just before we begin our chat with the founder of Goose Commerce.

The things that I want to add are simply this. If you like what we do, head to our subscribe page to keep updated. That's wpbuilds.com/subscribe. There's things like our X Channel, Bluesky, Mastodon, YouTube and you can subscribe there to our email list as well. And we'll send you two emails a week. One about this, the podcast, and one when we wrap up and edit the, This week in WordPress show.

That show goes out live 2:00 PM on a Monday. That's 2:00 PM UK time. Join us, wpbuilds.com/live. Join the comments. There's usually quite a few people joining in there live, and it would be lovely to have your opinion on the previous week's WordPress News.

The only other thing to mention is that if you like WP builds and you want to keep the lights on, head to wpbuilds.com/advertise to find out more about how we can promote you, your product, or your service, in an increasingly difficult to be discovered era in the WordPress landscape. Once more, wpbuilds.com/advertise to find out more about our sponsorship options.

Okay, what have we got for you today? Well, today I am chatting with Giles Beckley. Giles is a Codeable expert. He's been working with WordPress for many years, but he's launching a new e-commerce solution, specifically designed for Elementor users into the WordPress space.

It's called Goose Commerce. And today we get into Giles's background, what he's been doing in the past, why he thought Goose Commerce was necessary. What makes it unique. And I think the big standout is that there is a desktop app which goes with the plugin so that you can actually modify pretty much everything inside of your store in inside of a desktop app. So it's a little bit snappier. So you can amend orders, and amend stock. We talk about the customization option, and for want of a better word, widgets, which are available.

We talk about the different features, which the platform has as a whole. The infrastructure and technical details also come under the purview of this podcast, as well as what's gonna happen in the future, the roadmap, the pricing right now, and of course, how AI integrates with Goose Commerce.

It's all coming up next, and I hope that you enjoy it.

I am joined on the podcast by Giles Beckley. Hello Giles. Yeah, great. Giles. Sounds like he's down the road from me because he is got a British accent, but he's not, 'cause he lives on the other side of the, the enormously wide, English channel, over there in France. And, we're gonna be talking today about a product that he's got, I think. Probably the majority of people who are Elementor fans or have dabbled with Elementor in the past, you probably will be pricking up your ears during this episode because, Giles has got something in the e-commerce space specifically built around Elementor, which is quite interesting.

It's, we'll get onto it in a minute. Do you mind just giving us your little potted bio? just tell us how, it is that you've come to build with WordPress and that kind of stuff.

[00:03:51] Giles Beckley: Yeah, sure. I've been building websites for a long time, and came into e-commerce in the early two thousands, so 2002, 2003.

[00:04:04] Nathan Wrigley: Back when it was really hard.

[00:04:06] Giles Beckley: Yeah. And, people held onto APIs and wouldn't release them for, unless you were some big client somewhere. It was, really quite interesting. and then that led to one thing led onto another.

Then I started working with an agency in, west Yorkshire and they all their clients. Used WordPress. I'd never used it before. I'd always fight, fought, shy of it a little bit, and I really didn't appreciate it, but had to do it because that's what you have to do. And from there, a lot of them were e-commerce.

So I moved into the general Woo stuff and doing all that. And then a few years ago I moved to France, and started freelancing. And you'll find me still on the Codeable platform. freelancing there. so that's basically my background,

[00:05:01] Nathan Wrigley: Okay. Do you, is Codeable kinda like your full time job then, if you like, is that the kind of thing that you do nine to five and then obviously have other ions in the fire as well?

[00:05:13] Giles Beckley: It's, it's, very much project based for me with them. So we'd, get a big client in I'd, work on that, then move on to something else. And, as you can probably tell, I'm not. A new person here, so I'm trying to take it a little bit easier.

[00:05:31] Nathan Wrigley: We both have grey. Let's put.

[00:05:33] Giles Beckley: yes, so yeah, so it's just basically if a nice interesting job comes up, I'll pitch for it and if I get it, that's great.

We'll do that. I've got one or two. Retainers or, standing orders on various clients. So I just have that re regular work in the background as well. I still work with the agency in the UK that I was working with for a while. so all sorts of bits and pieces, just, various different ways of income.

But I would suggest, I think probably my major form of income is probably still the Codeable platform.

[00:06:13] Nathan Wrigley: Okay. Which is very much aligned with WordPress and if you don't know Codeable, you should check it out actually. Especially if you have, development chops and are looking for work. 'cause it's a really credible way of. Getting work. However, the, barrier, to entry, if you like, to be a developer on that platform, my understanding at least anyway, is it's fairly high.

You have

[00:06:31] Giles Beckley: yes, it's,

[00:06:32] Nathan Wrigley: a lot of work in order to be accredited and be given work through that platform. yeah.

[00:06:38] Giles Beckley: And about how you behave whilst you are on the platform as well.

and if you don't meet the requirements that they want of you, you are asked to leave.

[00:06:52] Nathan Wrigley: fair enough. they've got a business to maintain and they, to me, it seems if you're a credible business, you go to codeable, it's not like a little tin pot. I need a brochure website. This is more, I need something very, sophisticated and I need it done by competent people who've got an audit paper trail to prove that they did it correctly and so on and so forth.

[00:07:11] Giles Beckley: when you think any, of the big names in the WordPress space, they will be hiring work codeable experts.

[00:07:18] Nathan Wrigley: That's right. Yeah. Yeah. we've had various conversations actually at various times, including with, people like you who have talked to me about codeable. However, that's not really the, point of this podcast because although you can't see it behind Giles is a lovely logo. he's obviously got some, some stuff like a board behind him.

It says, and it says WP Goose, like the animal. in fact, one of the letters actually contains the animal, the, goose in question. I'm gonna ask people listening to this podcast, if you're driving a car, ignore this. But if you're a desktop or you're near a mobile phone or something like that, perhaps pause, go to wp goose.com.

so that's WP GOOS. e.com, no hyphens or anything like that. Go and check it out and you'll get yourself an understanding of what it is that we're talking about today. I will butcher it if I try to explain what you've built, so I'm gonna hand it over. You've given us your personal bio now. Give us the WP Goose Bio.

What have you built?

[00:08:20] Giles Beckley: goose Commerce, is a WordPress e-commerce plugin, which is built natively for Elemental. it uses a custom database structure rather than custom post types. so it doesn't slow down the rest of your site. And AI is basically baked in from day one. not bolted on. a lot of people have.

Oh, we got to ai, that's bolted. And this was, and there's also a, desktop app for running your, whole store from outside the WordPress ecosystem. so that's, it in a nutshell.

[00:08:58] Nathan Wrigley: Okay. That, gives us the broadest outline of what it is. So the constraints are WordPress, Elementor, but you've obviously got some sort of bells and whistles which make it stand out from the crowd because, we can do things with, WooCommerce and various other different platforms, but you've obviously got some unique stuff in there.

first of all, can I drill into the. The desktop bit. Can we go for the desktop bit first, because I, you buried that right at the end. in the show notes that you provided to me. You, buried that in right at the end, almost in the last sentence. And that kind of caught me, I thought, wait, what, why do you need a desktop app?

What does it bring to the equation that a, I don't know, a, an e-commerce site owner might find useful?

[00:09:40] Giles Beckley: A huge amount.

[00:09:41] Nathan Wrigley: Interesting.

[00:09:43] Giles Beckley: it's one of the things that's missing from, WooCommerce. if you've got an accountant and all the accountant wants to do is get his daily journals to, put through all his facts and figures, he doesn't want to be logging into a website. it, is unnecessary. You are, creating extra admins on your WordPress site, giving you all the implied security risks that there are without them having too many, WordPress admins.

So you can do that. You can then also have people who are not, within the WordPress ecosystem. You can have just give them the desktop app. And just, show them to go in there. They could. It's, got all the connections to the desktop, to the WordPress instal. so you can see all your products.

You can see all your orders, you can see all your customers. You can, create discounts if you want to use discounts. You can do all sorts of bits and pieces. You can see what your latest orders are, what the, what's going on within the thing. And this is all set up using, proper keys. So you, this is all secured.

There's nothing open on, this at all, and that's all controlled within. The backend of Goose commerce. So you can go in and you can delete the key. So whoever has that key on their desktop, the app stops running. and then you're not exposing or giving your WordPress site any exposure to the possibility of somebody going in and altering stuff they shouldn't want do.

'cause it's very easy once you're in the back end with admin rights to create mayhem if you

want to.

[00:11:31] Nathan Wrigley: Yeah, that's right. So it's not just like a PWA wrapper for. for the website, it sounds to me like it's APIs going backwards and forwards, consuming data in the way that you've configured, let's say data for the accountant or data for the, I don't know, the, shop assistant or data for the person who's in charge of the Christmas, coupon codes or something like that.

[00:11:55] Giles Beckley: Yeah, absolutely. And it's also got a built in AI assistant. and you buy a, separate licence for that if you want to use it. And then you can tell that to do things like, I don't know, reduce all of my electronic goods by 10%

[00:12:12] Nathan Wrigley: Yeah.

[00:12:12] Giles Beckley: just go in and do it for

[00:12:14] Nathan Wrigley: Yeah. Yeah, so, the intention of the desktop app then, is to insulate people from WordPress, which with the best one in the world, it can be a bit sluggish. It's not everybody's cup of tea in terms of the ui. is there a sort of speed benefit by having the desktop app open?

Do, things feel a bit more snappy or is it just more straightforward to get into the bits of data that you need to be accessing?

[00:12:37] Giles Beckley: There's far less extraneous information,

[00:12:41] Nathan Wrigley: Okay. Yeah.

[00:12:42] Giles Beckley: so you are just focusing in on the e-commerce part of it.

[00:12:46] Nathan Wrigley: Right.

[00:12:48] Giles Beckley: So you're not seeing a menu with 55 different items on it and not sure where to click. And do I need to click through here and do I need to click through there? You are just basically, getting directly to what you want to get to.

If you are only there to do, goose stuff, you don't need to. Go into anything else. So why not just use something that actually goes straight in there and you're not stuck with a huge menu that you want to have a look at.

[00:13:23] Nathan Wrigley: Yeah,

[00:13:24] Giles Beckley: You dunno where to go for.

[00:13:26] Nathan Wrigley: the way you described it, or at least the way I interpreted what you described was that you do a subset of things in the desktop app, but then it occurs to me, actually maybe you can do the entirety of everything in this desktop app as well. In other words, once I've got. The initial setup, Don, and we can talk about that in a moment.

So I've got a Goose commerce setup. I've configured everything the way I want. Would it be possible for me as a store owner to do everything in the desktop app or do I need to periodically go back and, I don't know, sync things or, yeah. Okay.

[00:13:55] Giles Beckley: Because you, have a, sync button within the, convers app. So even if you had it, if you had it open for 10 or 15 minutes, you can re-sync. so you can just check if any other new orders have come through. You can have a look at all of the orders. You can change the order status, you can make sure it's all gone through correctly.

if you've got any products that are suddenly causing you any problem, you can, go into the products and you can deactivate them, you can reactivate them, you can increase stock, you can do all sorts of things. So there's also the possibility here of saying. talking to the AI assistant, if you've got that enabled and saying, here's a CSV of all the products that need updating with stock, go ahead and do it.

[00:14:39] Nathan Wrigley: we live in a strange world, don't we? We'll get into the AI bit in a minute, but it was curious to me that you smuggled that in at the end of your description, and yet the, to me, that was the most interesting bit,

[00:14:49] Giles Beckley: Yes. And that was slightly deliberate

[00:14:52] Nathan Wrigley: okay.

[00:14:52] Giles Beckley: this, we've had this in production and trial for quite a while, and we, I just wanted to make sure it was stable before I said anything about it. Too much.

[00:15:03] Nathan Wrigley: but do you know what the, I, think there's something quite satisfying is the wrong word. reassuring maybe is the right word about opening something in a dedicated app. That is the thing, you don't get get lost in different things. I, don't know.

There's just something, there's a, there,

[00:15:23] Giles Beckley: The, timeline on this product. We've got quite a lot of things that we are going to be introducing into it. And at the moment we've got a stable release that does everything that it says. you click all the menu items, they all work, they all do things, they all do updates, but we are looking at making this much more granular so you can actually control via the, The, key that you put in that the MCP 'cause we're basically using the M-C-P-A-P-I keys

as, as a APIs to, work into the back end of it. and we're looking at making it so that you can do some granularity on those keys and only show particular aspects in the front end of the, app.

[00:16:08] Nathan Wrigley: Okay.

[00:16:08] Giles Beckley: if you're in warehousing, you only see the warehousing bits.

If you're an accounting, you only need the, so you don't need to be able to update the, orders. You don't need to be able to do any of that whilst you're in, warehousing. So it's, but that's down the road at the moment. It does everything.

[00:16:25] Nathan Wrigley: Yeah, it's absolutely fascinating. Anyway, Bravo for that. I think that's a really interesting UVP, that you've got there. the other thing to mention, and we didn't so far, it, occurs to me that people listening to this may be thinking that you've actually built this on top of, I don't know, another thing like WooCommerce maybe springs to mind that is of course not the case.

I don't

[00:16:47] Giles Beckley: Absolutely not.

[00:16:49] Nathan Wrigley: Tell us why you're defiant. It sounded like there. What, why are you,

um,

[00:16:56] Giles Beckley: not, defiant is, the, challenge with it is, wand has been the, standard and there's, really been nothing good enough to displace it. But it was built in a different era. when themes were all built, it was all built around themes, and you had themes to do this and themes to do that, and it before, and it was out there before Elementor became ubiquitous and before AI was a thing.

So if you're building today with Elementor, you'll spend lots of time working around WooCommerce assumptions and you're trying to build out themes. If you work with designers who say, Hey, can you build it? Make it look like this. Good luck with Woo.

go and, Goose has started from where it is now, and I spent many years complaining to all and sundry, probably even my wife, about how frustrated I was with Woo Commerce.

and it just became a time where it was like, we'll put up or shut up.

[00:18:08] Nathan Wrigley: Right.

[00:18:10] Giles Beckley: And I've actually built something to work the way I want it to work. it's, and that's, why go basically.

[00:18:21] Nathan Wrigley: Yeah, so the, other thing to mention that you just mentioned that again, I feel we didn't. Like highlight at the top, but important to note at this point, this, there's a dependency here on Elemental, I think, although I seem to remember seeing the word Gutenberg somewhere, but maybe that was like a short code based thing.

I'm not sure. Is it? Is it, yeah. So I'll just lead with that. Tell us about the elemental dependency.

[00:18:46] Giles Beckley: from elemental, from the ground up. I like Elemental. Elemental. Res was a revelation for me when it first came out in the WooCom, in the WordPress ecosystem. It actually allowed me to do things that I'd been doing for years. That was a real struggle at the time for doing, within, for me anyway, for within WordPress.

And there is, quite a, school that says the Elementor is a reason that, that WordPress is actually still going now. it

[00:19:17] Nathan Wrigley: Yeah.

[00:19:18] Giles Beckley: covered over a lot of cracks and made things a lot more ea easily to do Elementor is my thing. I like working with Elementor. I like using it's, and, I wanted to use that because there's a whole structure there that's already prebuilt.

Why, reinvent the wheel on these things? So that was that. Now, I do understand that there are a lot of people who use Gutenberg. and so there are block equivalents of all the, widgets

[00:19:50] Nathan Wrigley: Oh,

[00:19:50] Giles Beckley: that are created with within Goose, but it is basically a side dish.

So they're there as is.

[00:20:01] Nathan Wrigley: right.

[00:20:01] Giles Beckley: we check them and make sure they work and they do things.

All the other core functionality is behind the, scenes. So all of that will work without an issue.

[00:20:11] Nathan Wrigley: Okay, Gutenberg is like a second class citizen element or first class. Citizen first. First, that's how you do it.

[00:20:20] Giles Beckley: Yeah, it's based, we designed it to work with other mentor.

[00:20:24] Nathan Wrigley: Yeah. Yeah. Interesting point though. You, made the point about, elementals growth. This is a fact, which as it was growing, I, do a weekly new show in which I just obsess about what's been happening and for many, like years. Every single week there was an Elementor story and usually involved, we've reached our 6000000th user, or 10000000th or whatever it may be.

And, I know that during the period in which element, in which WordPresses rise felt like it was on some kind of logarithmic curve, a lot of that was to do with page builders, but specifically Elementor. And it, although it maybe hasn't got the. I don't know, it's not being talked about quite as much as it was in the past.

That user base, according to people like Miriam Schwab over at Elementor, that they're still gaining traction. they're gaining users. They're certainly not haemorrhaging users. Still a very. Profitable business. So why from the outside? Whilst from the outside, if you're not an elemental user, it might seem strange to anchor the product to Elementor.

If you're in that ecosystem, it is absolutely gigantic.

[00:21:36] Giles Beckley: there is a, favourite hobby of a lot of people, which is bash pa page builders, which basically means bash, elemental, and they, shout about it being slow and bloat and all the rest of it. And, I just don't experience that. I, can't, tell you any other way. I don't want to cast dispersions on the ability of the developers.

it's, I've never had a problem.

[00:22:01] Nathan Wrigley: Yeah,

[00:22:03] Giles Beckley: and there's what, 10.3, 10.3% of the el, of the worldwide web

[00:22:09] Nathan Wrigley: Yeah, the web, but not, 10.3% of the, of the WordPress user base. do you know what I think you, I think it's higher than that. I think it might be in the region of 13, but I stand corrected. Maybe

you are

[00:22:20] Giles Beckley: no. I'm happy to take 13, but.

[00:22:22] Nathan Wrigley: let's go 13. just make up some numbers. Yeah, there we go. But I think that's about right.

So why, what, is it that you can do then that would be different from other e-commerce platforms that we've seen? So I'm guessing the fact that you've, got this bound to a page builder, is, would it be fair to say that you've atomized parts of the sort of shopping cart process or the shopping process so that you can drop in element or elements and build up the way it looks?

[00:22:50] Giles Beckley: Kind of, it's. Designed it. It is basic in the style end of it that it comes with some custom styling, or, what I call professional styling. it comes with some styling, but you can turn it off and it's a switch in the settings. You turn off the styling that it comes with and it will pick up your site settings.

[00:23:15] Nathan Wrigley: Okay.

[00:23:16] Giles Beckley: So if you've already styled your forms and your buttons and you have your fonts and you have all the rest of it and all your H ones and, texts and bodies, things all set up. As soon as you turn off the professional styling, it will pick that up. Yeah.

[00:23:29] Nathan Wrigley: So it will look native to whatever it is that you are running at that moment. Ah, that's interesting. Okay. That's a fairly bold claim. I'm curious to see how that, sort of holds up. But you're saying it so I'm gonna assume it's true.

[00:23:43] Giles Beckley: I'm, there, there may be little bits of elements

[00:23:46] Nathan Wrigley: There's always like a tiny corner somewhere,

isn't there?

[00:23:48] Giles Beckley: I keep going through it and I keep going back and re-looking at this because I, it needs to be styled out of the box with something that's not obnoxious.

[00:23:57] Nathan Wrigley: Yeah.

[00:23:59] Giles Beckley: So you can actually get it on the page and then, the way it works is you have the professional styling, which you can leave, switched on or turn off whichever you want, and then you can go into the widgets.

We've got over, I'm trying to think of how many we've got there now. It's something like 30 different widgets shipped with this, product

[00:24:19] Nathan Wrigley: Okay.

[00:24:20] Giles Beckley: and every single one of them, the whole idea has been that everything that has been styled can be styled.

[00:24:26] Nathan Wrigley: Okay. I suppose that's where you lean into the element or interface. You expose those sort of styling options, the padding, the margin, the colours, the borders, the radius, whatever it may be

[00:24:36] Giles Beckley: All of that, the fonts, the typography, the desktop look, the, mobile view, all of that is all built in. So you can then work with all of those elements to do it. and you can run with the, with the styling that comes with it, or you can run with your own styling or you can style individual.

Widgets. So it's, all in there. So it's all, built in. And then there's other things like, you've, got product grids. You just drop, the product grid onto the page, and you've got your product grid, and then you can just, and if it's on it. Preloads six or seven pages as soon as you installed it.

So you've got your shop page, your cart, your cart page, my account page, all the things you'd expect

from, that, you can rename them. So if you don't like it saying our product or whatever the lead is, you can rename that to saying, carb weekly or whatever, it doesn't matter. You can call it whatever you want.

And it just goes, okay, fine. That's what it is. Once you drag that onto the page, you can then drag a filter on

[00:25:45] Nathan Wrigley: Okay,

[00:25:47] Giles Beckley: and then it

[00:25:47] Nathan Wrigley: of binds to the aforementioned grid. Okay.

[00:25:51] Giles Beckley: And if there's only one there, and if you want to have two or three grids on the page and two or three filters each one filtering a different grid, that's fine.

You can do that.

[00:25:58] Nathan Wrigley: Okay. are the widgets customizable? So I'm imagining a scenario where, from what you've described, you drop in a widget and it has. It's designed to achieve a certain thing. So here's a grid. You add in the, filtering and then the filtering will filter the grid and so on. Is it possible to, be more granular than that?

In other words, can you, I don't know, swap the grid out from being nine product images to three product images or two product images or whatever it may be? Yeah. Okay.

[00:26:27] Giles Beckley: Yes. so you go in there, you can, if you've got a, a grid of things, it can, you can say, okay, I want to show 12. products per page, and you can have it tabulated by the page tab on there. So it'll, it will flip between the pages. I want to have three a, breast or four are breast, or I want to have one.

I want to have the gallery there, and I want to have the button, the other images for the gallery on the left or right hand side vertically, so you can click down. I actually want it back onto the bottom, and then you can go in there, you can do that. Then if you've got the, cards on the page with the.

Product itself, you can drag and drop every element into a different position. So if you want the image at the bottom, you drag the image down to the bottom if you want the title at the top, so it's all flexible, it's all in there. The whole idea is it's meant to be able to allow design.

[00:27:20] Nathan Wrigley: Yeah, customise it to your own needs, and then I'm guessing that it will in some way interact with other components on page, things like page headers with, I don't know, the shopping carts will get updated if you were to click on a buy now button on a product page. All of that is taken care

[00:27:37] Giles Beckley: You've got a mini cart to go into your things if you want to enable it, you've got wishlists, so you can generate wishlists. And if you're logged in as a user, you can have multiple wishlists. and as the controller, you can control how many wishlists people have. So it don't end up with 500 bloating your day database.

You can just say, only have four. Sorry. That's, that's your limit. we've got comparison tools. We've got, Comment, tools we've got, all these sorts of things are all built into it, to allow you to build a store that you want. And then there's also the, other big thing, you've always struggled, I've always struggled with, with, commerce is if you want to add extra things into the order flow.

but there's three, four points. You can add extra fields into the form within the checkout itself, and that doesn't have to be one item you can put a group of items in. So if you want to add in something, like you've gotta tell us what your tax number is, or you've got to tell us this bit of information before we can ship it, you can have all those fields added in and it will be added to your orders

[00:28:51] Nathan Wrigley: Ah,

[00:28:51] Giles Beckley: it comes through.

[00:28:53] Nathan Wrigley: Yeah. I'm going to, at this point again, ask people to pause. Probably the best place to go to get an, idea of the, the feature set is to. Go to the forward slash features page, so wp goose.com/features, and just in case you're nowhere near a computer, I'll just list out the things that I can see.

Product catalogue, smart card and checkout, dynamic pricing, product gallery, ai store management, element or native, we mentioned that. product management, order processing, customer management, payments and shipping and tax marketing and promotions and store dashboard. And each of those gets its own.

Dedicated page where you can drill deeper. So there are, 12 features currently. Caveat mTOR, it might be the case that there's more at some point in the future. so it sounds like a lot of this is happening on the front end. what, sorry. The back end, which Elementor tries to mimic the front end thereof.

So you're in, the elemental editor, you're dropping in the elements, dropping in the widgets and what have you. presumably there's a. There's a bit of backend going on where you go into a familiar sort of WordPress interface, or maybe you've got a WP Goose kind of UI skinned over the top of that or something so that you can set up the desktop app and things like that and set your shipping rates and all of that.

I guess all of that normal stuff is there. Yeah.

[00:30:11] Giles Beckley: Let me, the viewers aren't gonna see this.

[00:30:13] Nathan Wrigley: no, that's right.

[00:30:16] Giles Beckley: I'll share the, back end of this for you. You, and then, we could, you might be able to talk about it a bit more. then you'll be able to see this. Let's get this

[00:30:26] Nathan Wrigley: Yeah, I got it. I can see it.

[00:30:28] Giles Beckley: so this is Goose commerce and the dashboard.

So you have a standard dashboard. So you've got on there, we, you can see you, what revenue you've done, how many orders you've got, products, et cetera, warnings. if you go into the setting section, you've got.

[00:30:44] Nathan Wrigley: we go. That's what I was talking about. dear listener, the usual smorgasbord of different things that you need to set up a date, checkout units, payments, subscription. Oh, subscription's. Interesting. that's all in there as well. Is it? Gosh, you've thought of everything.

[00:31:03] Giles Beckley: I've tried to because it, one of the things I've had real problems with is trying to do things in, other. I don't want to talk disparage too

[00:31:14] Nathan Wrigley: I get it. You don't want to, you don't wanna dish the dirt on other

[00:31:16] Giles Beckley: no, but I've done things where you've installed plugins and you've done this, and all of a sudden things don't work because they don't, they're not connected natively.

It's not all part of the same ecosystem. Somebody's done an update and hasn't told somebody else and stopped working. we've, all had cases. I've recently had a case where. clients had to go into their store every morning and check all the prices Hadn't been set to zero,

[00:31:44] Nathan Wrigley: Wow. Wow. Yeah, that's quite a, that's quite a thing. so we're, looking at the backend, and again, dear listener, everything that you'd expect really, curiously memory, sir, if I'm remembering this correctly, how do you actually handle this data? Where are you putting it? Because in most cases I think it's handled as, meta within a custom post type or something like that.

How are you pausing all of

[00:32:12] Giles Beckley: away as far as possible from custom post

[00:32:16] Nathan Wrigley: Tell me why. Why were you, what's that intuition all

[00:32:19] Giles Beckley: bloat and because I think this actually causes a lot of the problems and it's, not, you can't normalise, you can't denormalize data properly. so when you've got things, because it's little minor things like GDPR right to be forgotten, it's pretty easy with this 'cause it's de-normalized data.

So you just press a button and it just keeps all the data it has to keep and the rest of it just gets forgotten.

[00:32:45] Nathan Wrigley: So it's a bunch of separate, goose tables. Is it in the database? They're completely isolated from posts and pages

[00:32:55] Giles Beckley: And this means you've got optimization on them. You can do x indexing on them. You can do, you are not fighting other data. You are just looking at just, what's going on here. you haven't got the problem when you get to a large number of, products. When you start getting a few thousand products on there, you haven't got the issue that it's actually slowing down other pages as well, because that's all in the post table.

You're not having to filter it all out. So you get some really good speed improvements on it as well on the front end because it's, all just there. It is all just doing what it should be doing. You're not trying to force data into a format that it shouldn't be forced into, in my opinion.

[00:33:36] Nathan Wrigley: Interesting. Yeah. so again, everything is held within a, sort of custom table and what have you, and, at the moment I'm being shown the, sort of ui, so all of the different menu items that you can get, premium components and so on and so forth. We haven't got time to get into all of that, but, but I'll definitely get into, just before we wrap it upward.

Kind of approaching the half hour mark, which is about what we want. just a couple of questions about the, maturity of the product, at this point and what your goals are in the future. from everything that you said, it sounds like you are, an early release stage of this. have you got paying customers at this point, or are you pre beta or alpha stage?

Where are you at?

[00:34:23] Giles Beckley: We are at a soft launch point right now. the plugins. In production on real shops at the moment. the desktops, at version 1.1, as you've seen, most of the docs are built out and I am onboarding some early users and, just refining the elementary integration based on what they actually need.

So it's not hypothetical, it's running, it's up there, it's doing things. I was hoping to be able to say, Hey, go and have a look at this site. Because this is running live today, but the onboarding's taking a little bit longer just because the clients are being slow.

[00:34:58] Nathan Wrigley: that's one of the fun things about doing this podcast is you get to speak to people like you who are just getting their toes in the water and trying to figure out what this product looks like. The Basically, if you join the product at the moment, you've probably got the capacity to exercise well, control is the wrong word, but, communicate with you about the, sort of roadmap and the features and what have

[00:35:22] Giles Beckley: Yeah.

[00:35:23] Nathan Wrigley: This time is the probably the best time to get in, if that's your intuition anyway.

[00:35:28] Giles Beckley: yeah, a absolutely. we're at the point now where we are basically talking founder, aren't you? We it's, that's where we're at. and that's reflected in the pricing.

[00:35:40] Nathan Wrigley: Yeah.

[00:35:40] Giles Beckley: So at the moment, there's, a free tier and that is. Completely free. There's, there's two free tiers, but there's, if you, if there's free and you register, you'll get a code for the app and that will allow you to enable any of the premium components.

So you can enable them, you can play with it, you can try them out. You can see whether it wants to do it, and if you want to run with that, it will allow you to have three of your choice running consecutively.

[00:36:12] Nathan Wrigley: So three. When you say three, you mean three of your premium components? The bits and pieces, the

[00:36:18] Giles Beckley: So all the core features are gonna be there. All the, product grids, the filters, the product tables. All of that sort of stuff. All of the stuff you need to build a store is going to be there. All the backend stuff's going to be there, all the emails, all the transactional emails, all of that will all be there.

But it's just things like, payment gateways.

So at the moment we've got Stripe and PayPal. if you wanna do is discounts and vouchers, that's another one. If you want to do the holiday advance shipping and, stuff like that. product carousels, there's a whole load of more advanced stuff that's just there.

So you can choose any three of those that works for you. So if all you're doing is a catalogue site and you don't need a payment gateway. Then you don't need to enable it and you can just enable three other things. So you might actually want to have the attributes. The attributes are incredibly powerful and we haven't got time to go through it all, but, it allows you to put custom attributes onto a product.

and, Group those products. So every time you generate it, you can put the same group of attributes into that particular product in the order that you want them. So it's, there's all sorts of things in there that, that need to be checked out. and then there's the 79 euro. It's all euros rather than pounds.

I'm

[00:37:43] Nathan Wrigley: Oh yeah. I've only just spotted that. That's right. Yeah. It is all

[00:37:46] Giles Beckley: So it's slightly cheaper for, people in the uk. It's not, it's just, the currency conversion.

[00:37:50] Nathan Wrigley: but it's interesting as well. It is not dollars, it's, it is always dollars, but No it's not. That's

[00:37:54] Giles Beckley: No, I'm I this again, we're slightly Eurocentric in a lot of this as well. and that again is deliberate because there is a move at the moment, because of the current political shenanigans that are going on for people looking at things that are not offshore in America.

[00:38:17] Nathan Wrigley: so sorry. Quickly to recap then, the free tier, you get three of the premium components. And so it's things like digital downloads, customer fields, discounts, vouchers, basically if you imagine a shopping cart solution, all of the different bits that you can download as additional plugins or what have you, you can pick three of those and there's absolutely loads of them.

I'm seeing on the screen here, custom attributes. Product barcodes, product documents, product reviews and ratings. Quick view wishlist recently viewed. You get the idea, all of the go. Go to amazon.com and look around and all the things that you can do over on that. This is atomized out into these different, premium components.

You get three of those for free and one site, but then if you stomp up. This is great deal. 79 Euros, which it, I guess is about $79 or something like that. it's around that.

[00:39:06] Giles Beckley: yeah, it's around that. It's around

[00:39:08] Nathan Wrigley: yeah, it's not like 400 or anything like that. you get, access to every single one of those, components.

All of the premium components, for one site. So you have access to everything.

[00:39:20] Giles Beckley: And that's a yearly. A yearly

[00:39:23] Nathan Wrigley: An annual I should have

[00:39:24] Giles Beckley: Annual fee. Yeah.

[00:39:25] Nathan Wrigley: And then if you fancy, the, smorgasbord, the whole thing, 249 will get you the same deal. Only this, the site like licence, has increased up to five. Yeah.

[00:39:37] Giles Beckley: And that's just mainly because I've worked with people who, when they're running one shop, often run several shops.

[00:39:43] Nathan Wrigley: Yeah.

[00:39:43] Giles Beckley: And so that's, a, way of just saying, okay, if you want to convert all your shops to this, do that.

[00:39:48] Nathan Wrigley: I am guessing I, I could be putting the cart before the horse a little bit here, but I'm guessing that pricing is not gonna stay that way.

[00:39:55] Giles Beckley: No, this is basically half price and it, I'll be updating the prices to show that. So it's gonna be roughly 60 for the licence. and then 500 for the, the five licence.

[00:40:11] Nathan Wrigley: Yeah, so Caviar mTOR, if you're listening to this in the year 2027, don't complain to me that, the pricing isn't what we just said. It probably won't be unless you get in quickly. So

[00:40:23] Giles Beckley: exactly, and this, is gonna be reflected. It'll be saying it on the site soon. And I think, what we're trying to do at the moment is basically go for, okay, we've got a fully launched product, for WordCamp Europe.

[00:40:38] Nathan Wrigley: Oh, okay. I'll see you there.

[00:40:40] Giles Beckley: Yeah. Yeah.

[00:40:40] Nathan Wrigley: Yeah.

[00:40:42] Giles Beckley: so yeah, so we're looking at crack offers as being like, this is where we're getting in.

This is early adopters, this is founder time, this is people who want to get, be, help behind something and say, yeah, I was there from the beginning.

[00:40:53] Nathan Wrigley: Okay.

[00:40:54] Giles Beckley: and here's my price to prove it.

[00:40:58] Nathan Wrigley: Yeah, so we, we will definitely have this episode out before then. one thing that we never touched on, it's remiss of me really not to dig deeper into it, but the, is the whole AI side of things. Now, c can we just go into that like, what is the interface like I, I am used to in an e-commerce platform, point, click, type, save, publish, all of those kind of things.

We're definitely moving into a paradigm where it's more. Type sentences and then click return and watch things update miraculously around you. Is it more like that is the intention

[00:41:32] Giles Beckley: What we've got here is we've got, yeah, a model of context protocol setting. So we've got model, a model of context protocol built in from the day one. So that's there at the bottom. So you've got endpoints and, things like that for your claw desktop or Gemini or whatever. and you just basically give your, you generate a key for it.

You stick a name and you generate the key. set an expiration date and that key is then. Shown on screen for you and only for a short period of time. And then you take that key and you put it in as an MCP endpoint into Claude or your Gemini or whatever. And then you can interact with everything on the backend of your site, very much like the desktop does,

[00:42:18] Nathan Wrigley: Yeah. Okay.

[00:42:20] Giles Beckley: but through your favourite Claude or Gemini or whatever interface.

[00:42:24] Nathan Wrigley: I've got, there, there's some bit of me, which is a bit wary about AI when it comes to e-commerce, simply because if it's a normal website and I do some amendment that's there's basically no consequences to that other than I've messed something up and then I need to go back and amend things.

The. I, guess I'm asking you to speak to how confident you are that if you do things by, just typing a command, a prompt, that you've got guardrails built in that will make sure that things are carried out correctly. Or at least that nothing disastrous is gonna happen. oh, don't charge anybody shipping.

Oh, that, that kind of thing.

[00:43:02] Giles Beckley: I, can't speak for how you put your prompts into your version of Claude.

[00:43:07] Nathan Wrigley: that's the kind of thing I do.

[00:43:09] Giles Beckley: Yeah. but if, you use something like the desktop with the AI enabled and you do it in that, it'll always come back and say, these are the products I've found. Are you sure you want to update

them?

[00:43:21] Nathan Wrigley: Okay. That's nice. Yeah. So it's caveat mTOR really at that point you're on your Yeah. if you've messed it up at that point, then it's up to you. So do. Is the whole thing available? have you basically tried to make this a, an AI first platform? Is there an awful lot that you can do? Or is it like constrained to certain parts of the,

[00:43:43] Giles Beckley: no e every part of it, wherever possible is accessible by ai. and that is deliberate from day one. That was one of the points of doing it. Simply because then it makes it easier for the users and people within the user's businesses to use it because they can speak English or they can write German,

[00:44:08] Nathan Wrigley: Yes.

[00:44:09] Giles Beckley: and if they can say, can you do yes?

Is this what you meant? And they can have a look at it and go, yes. They haven't got to say, if you're gonna update your, everything with those, things, you're gonna have to sort all your products by categories. And then you're gonna have to go into the product and have a look at it. And once you've got the product there, you're then gonna have to go into this field here and increase the price by it is just eh,

[00:44:36] Nathan Wrigley: Yeah, those days

[00:44:37] Giles Beckley: something that AI should be doing for us.

You should just be able to just go in there and have a look at it.

[00:44:43] Nathan Wrigley: Yeah. Yeah. Okay. So in that case, I think we probably will wrap it up there. 'cause I, the intention of this podcast really is to alert the users to the fact that there is a new kid on the block in the e-commerce space. yeah. So what I would say is just one more time, if you want to go to the URL goose GOOSE.com.

Go check it out. Are you, open for getting into chats with people even if they haven't purchased anything? And if so, where do you tend to hang out? Online email address or Twitter handle or whatever it may be.

[00:45:19] Giles Beckley: There's a support email on the website. Hit up in that and I'll get back to you.

[00:45:27] Nathan Wrigley: All righty.

[00:45:28] Giles Beckley: and hopefully I won't get thousands of people doing it, but if I do,

[00:45:31] Nathan Wrigley: Yeah. Yeah, that's right. Yeah. Can you all agree just one or two, get in touch with Giles at this point, in which case.

[00:45:39] Giles Beckley: if, if you get hundred then it, I'll just have to wait.

[00:45:43] Nathan Wrigley: yeah, that's how life goes, right? And you've got other work to figure around as well. So go and check it out. Hopefully this has inspired you to at least do that. Dear listener. wp goose.com, new e-commerce platform, specifically built around AI as well as Elementor. We will, we'll see you, over in crack off in a few

[00:46:04] Giles Beckley: Off. Yeah. Catch up with me then see how it's going. Get the

latest and

[00:46:07] Nathan Wrigley: yeah, that's right. Hopefully you'll be inundated by people following you around, desperately trying to catch your attention. Giles, thank you so much for chatting to me today.

[00:46:18] Giles Beckley: no, it's great. Thank you.

[00:46:20] Nathan Wrigley: Okay, that's all we've got time for this week. I hope that you enjoyed it. Head to wpbuilds.com, and leave us a comment there.

One last reminder, head to wpbuilds.com/subscribe if you would like to keep updated. Slash advertise if you would like to get your product or service in front of a WordPress specific audience.

And that is about it. We'll wrap up with the fading in of some cheesy music, and I'll say stay safe. You have a good week. Bye-bye for now.

Support WP Builds

We put out this content as often as we can, and we hope that you like! If you do and feel like keeping the WP Builds podcast going then...

Donate to WP Builds

Thank you!

Nathan Wrigley
Nathan Wrigley

Nathan writes posts and creates audio about WordPress on WP Builds and WP Tavern. He can also be found in the WP Builds Facebook group, and on Mastodon at wpbuilds.social. Feel free to donate to WP Builds to keep the lights on as well!

Articles: 1095

Please leave a comment...

Filter Deals

Filter Deals

% discounted

% discounted

Filter Deals

Filter Deals

Category

Category
  • WordPress (43)
  • Plugin (41)
  • Admin (30)
  • Content (20)
  • Design (12)
  • Blocks (6)
  • Maintenance (6)
  • Lifetime Deal (5)
  • Security (5)
  • Theme (5)
  • Hosting (4)
  • SaaS app (2)
  • WooCommerce (2)
  • Not WordPress (1)
  • Training (1)

% discounted

% discounted