Tag: Jetpack

  • #235 – Rob Pugh and Tony Arcangelini on Bringing Podcasting to Jetpack

    Transcript

    [00:00:19] Nathan Wrigley: Welcome to the Jukebox Podcast from WP Tavern. My name is Nathan Wrigley.

    Jukebox is a podcast which is dedicated to all things WordPress, the people, the events, the plugins, the blocks, the themes, and in this case, bringing podcasting to Jetpack.

    If you’d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to wptavern.com/feed/podcast, and you can copy that URL into most podcast players.

    If you have a topic that you’d like us to feature on the podcast, I’m keen to hear from you and hopefully get you, or your idea, featured on the show. Head to wptavern.com/contact/jukebox, and use the form there.

    So on the podcast today we have Rob Pugh and Tony Arcangelini. Rob and Tony are longstanding members of the Automattic team with extensive backgrounds in marketing, product, and software development. They’ve spent years building tools for creators, writers, podcasters, and everyone in between, and now they’re fully immersed in WordPress’s evolving podcasting capabilities.

    If you’ve been looking for ways to run your podcast from your own WordPress site, this conversation is for you. Rob and Tony dive into the new Jetpack podcasting features, and why they made the leap from WordPress.com’s basic audio offerings, to a more robust, integrated solution, within Jetpack.

    They talk about what makes WordPress and Jetpack such a powerful home for creators. The ability to bring your newsletter, blog, podcast, and all your content and communication under one roof, all while keeping ownership of your data.

    We talk through the advantages of keeping your content out of walled gardens like Substack and Patreon, and the value of flexibility, whether that’s adding WooCommerce to sell merch or customising your site’s look.

    Rob and Tony breakdown just how easy it is to start your show. Drop audio into a post, set your category, and let Jetpack handle the rest. From distributing your RSS feed to major podcast apps, to sending out newsletters, and automated social posts. They also get into how integrations with PocketCasts and Jetpack AI make content creation, transcription, and distribution smoother than ever before. Plus how WordPress is open Foundation promises you’ll never be locked in.

    If you are a creator wondering how the next generation of podcasting fits into the WordPress ecosystem, or just want an easier way to launch and grow your show, this episode is for you.

    If you’re interested in finding out more, you can find all of the links in the show notes by heading to wptavern.com/podcast, where you’ll find all the other episodes as well.

    And so without further delay, I bring you Rob Pugh and Tony Arcangelini.

    I am joined on the podcast by Rob Pugh and Tony Arcangelini. Hello, both.

    [00:03:23] Rob Pugh: Hey, how’s it going, Nathan?

    [00:03:24] Tony: Hello, Nathan.

    [00:03:25] Nathan Wrigley: Nice to have you both with us.

    Today we’re going to be talking about something which is actually genuinely dear to my heart because we’re going on about podcasts. Yay!

    I’ve been in the podcasting space for decades, and WordPress has been the place where I’ve done it every single episode. I’m entirely indebted to WordPress for the capacity to do all of the podcasting I’ve done. But I’ve never done it inside of Jetpack, because until recently, I don’t think that was possible. So that’s what we’re going to talk about today.

    First of all, I’ll just go round the houses. I’ll start with Rob. Would you mind giving us just a quick potted bio of what it is that you do over at Automattic, Jetpack, whatever it is that you want to mention.

    [00:04:04] Rob Pugh: Yeah, so I’ve worked at Automattic for seven years. I’ve been in marketing and now focused more on product, but I like to do a bit of everything. And I work mostly with tools for people that create stuff. So podcasts fit right in there, and we are excited to build out this feature.

    [00:04:19] Nathan Wrigley: Nice. Thank you. Tony.

    [00:04:21] Tony: Yeah. I’ve also worked for Automattic for about eight years now. I do software development, and so I have had firsthand in building everything that we’re talking about today.

    [00:04:31] Nathan Wrigley: Okay, thank you very much.

    Now, just before we started recording, I was on the call with Tony before Rob joined in and you labored the point, not labored, but you mentioned that you were in the sort of creator side of Automattic. I didn’t know that existed, but that to me is about the most interesting bit of any organization. You know, the bit where the musicians come, and the poets come and the writers come and the podcasters, and the videos and the YouTubers, and all of that come. I think that’s really interesting, and I didn’t realise there was a wing of the business entirely aligned to that. But I guess I’ve been schooled, and now I know. So podcasting definitely comes under that banner.

    Okay so I didn’t know this existed, and I think it didn’t exist, but maybe Tony can redirect me a little bit here. Podcasting in the WordPress space, I think you could do more or less everything that we’re about to talk about inside of wordpress.com until recently, but now it’s shipped inside of Jetpack. First of all, I’ll just send that one to Tony. Is that true? Is this all like a port of things into Jetpack from .com?

    [00:05:32] Tony: I’d say it’s a little bit more than a port. So we built a very basic feature of podcasting in WordPress.com to offer WordPress.com users. It was very basic. It was just the feed. Basically what you see in the free offerings right now. The ability to drag an audio into a post and for that post to then become a podcast episode. And then we had a curated RSS feed that was available. And then very basic, the core basic iTunes tags that are needed to be able to be picked up by these apps.

    That existed there. It was a bit outdated. It hadn’t been touched in a long time, and so we felt like it would be a great tool to leverage for creators. Giving them a better product, something that would be useful with stats and the ability to manage your episodes and all of that. And we figured if we were going to put all this effort into it, that we should probably make it more widely available. And so Jetpack was, I think, the natural fit for us.

    [00:06:26] Nathan Wrigley: Yeah, I’m kind of curious how it’s ended up in Jetpack and not just its own plugin. Is it because you’re leveraging the other things that Jetpack can do? Are there sort of dependencies, if you know what I mean, where, okay, it just makes sense because Jetpack already does that piece of the puzzle, and we can just build over the top of that?

    Or is it just the brand recognition, the fact that you’ve got an email list that you don’t need to convert and they can just toggle a switch and automatically have got podcasts? What was the reasoning on putting it inside of Jetpack and not just its own thing?

    [00:06:54] Tony: I would say, at least from an engineering perspective, there’s stuff that’s in it that is exclusively within Jetpack. So, the ability to do stats, that’s a hard thing to do when you’re having a self-hosted site, to be able to watch and see what apps are actually touching those download files, and then be able to aggregate them all in one place and then give them back to you in a way that’s easy.

    So, at least from an architectural perspective, Jetpack was the easiest because it allows us to leverage some of the endpoints that are already there, and use a lot of those tools.

    But then secondly, I think it’s also from an overall product perspective, being able to put it alongside other features like newsletters. Where you can have a newsletter, you can be able to take it into the reader. Have this one episode that now spans across multiple different avenues to be consumed, is I think, also another big benefit in putting it into Jetpack. As opposed to just dropping another, because there’s already a lot of plugins out there, a few big plugins that you can grab for free that do podcasting.

    [00:07:56] Nathan Wrigley: I think one of the big bits that I realised early on in my podcasting journey was that you’re not really just trying to create an audio feed. It’s more useful as a podcast if you’ve got this kind of wrap around thing. So like you say, you’ve got a home which is yours, AKA your WordPress website. But also things like the capacity to send out an email if people are interested in subscribing, and they don’t necessarily have a podcast player that they use all the time, but they do want to consume your content.

    The fact that they can subscribe to a newsletter, you click publish, that newsletter automatically drops in their inbox. It just makes sense that all the jigsaw pieces that a podcaster needs, it feels like WordPress has had forever.

    And there is some part of me which is curious that it’s taken this long to come into the, let’s say, .org side of WordPress. Because all of the different parts, the newsletter, the RSS feed, the blog posting, all of that stuff has been available. It just kind of never got joined up. It strikes me as odd because people have moved over to Patreon, Substack has become this whole thing over the last decade. And really it felt like WordPress had that audience a decade ago.

    Maybe it’ll claw it back. I certainly hope it does, but it feels like a lot of people have left the WordPress ecosystem for their podcasting because that stuff wasn’t available. Rob, maybe you want to take that one? It’s not really a question, more of an observation.

    [00:09:16] Rob Pugh: Yeah, there’s a lot to unpack there. I agree. I think we were a little late in bringing some of these tools to wordpress.org. But I think we’re seeing the renewed focus across the technology space on ownership.

    WordPress has remained the best way to do that. And for us to be able to offer these tools to users. It shows everyone that you can, as you said, own your blog your newsletter, your podcast, together. And it does make sense for us to offer all of these tools in one space.

    I like to think of it going back to the origins of WordPress, and we started as blogging, everyone getting your thoughts out there and sharing them. Meeting new people, engaging and creating communities. And podcast is just another medium. We provide that for the written word, so of course we should try and provide that for the spoken word as well. So I do hope that we can show people the benefits, and the ease of having it all together and come back and give us a try.

    [00:10:11] Nathan Wrigley: Yeah. I think for me at least anyway, that argument is embedded in my soul. The idea of owning your own content on the web is really important. It’d be interesting to see in the year 2026, 2027 and going forward how much that stuff really matters. I’m just curious, in the age of AI whether people still want to own anything at all. But it’ll be certainly interesting to see.

    [00:10:30] Rob Pugh: Sorry, yeah, weigh in on that. I think we’ve seen it over decades and comes in waves. When social media started it was really exciting, and people ran and then saw some of the pitfalls, and they start coming back.

    And then recently you mentioned Substack, and I loved Substack when it started. It was a space for some serious dialogue, and a place for writers engage. And then over time, well, we need that VC money, and now it’s basically another social media site. And you realise, oh I don’t really own my data, I just own a Substack, and how valuable is that? And it’s coming back.

    And I think AI, it’s becoming even, the cycles are quicker now. AI’s incredible, I use it all the time. I use it to help come up with prototypes for how to best display this podcast product. But, you’ll see quickly that you don’t own anything, and you need to have a home like WordPress. And you retain ownership of your audience, and your data and your posts and your podcasts, and that’s, I think, never going to go away, and AI’s only going to reinforce that for people.

    [00:11:23] Nathan Wrigley: Yeah, I think one of the curious things as well is if you want to do anything outside of the normal that the platform will allow, so let’s take the example of Substack. There’s a limited subset of things that it can do. The bedrock of what it does I’m sure is excellent. I confess I’ve never used it, but I’ve seen many people deploy it for their own podcast, so you know, it must work.

    But the minute you want to stray outside of those boundaries, and you want to do something a little bit different, I don’t know, you might want to sell some merchandise or something like that. Well just pop WooCommerce on top of your website and you’re off to the races.

    Or, I don’t know, you want to have a different flavor in the way it looks at Christmas or something, well you just adapt the theme. And I’m, imagining good luck doing that over on these proprietary platforms. I don’t know if that’s possible, but it certainly would be a lot harder than it would be on the WordPress side I would have thought.

    [00:12:08] Rob Pugh: For sure the customisation expanding is all very important, but to me even more important is just that it feels like Substack is just another platform that’s changing the rules on their people midstream, and if you don’t like the direction of. Like tried it before and it was nice to have a non-social media site to have serious writing and reading of other serious authors, and now I’m getting short form reel videos on my homepage, and I didn’t sign up for this.

    And if you’re a creator over there, you might be stuck. How do you port your audience over? It’s technically possible, so they say they’re open, but it’s a pain, and people don’t want to leave. And if you’re actually successful, they take 10%, which is great when you’re zero paid subscribers. But, there’s people paying $10,000 a month to Substack.

    [00:12:48] Nathan Wrigley: They take 10%?

    [00:12:49] Rob Pugh: 10% no matter what, which is great if you’re free, but if you have 100 paid subscribers paying you $10 a month, suddenly it’s insane. Like it’s a terrible deal and people feel stuck. Like WordPress even, wordpress.com, jetpack, if don’t like those rules, we can’t change them too much. You can go to any of the other great podcast hosts, or plugins.

    [00:13:09] Nathan Wrigley: Yeah, I guess that’s a curious thing. And then you can embed those on your WordPress website and just carry right on as if nothing had happened. Yeah, that’s a really interesting point.

    [00:13:15] Rob Pugh: Exactly.

    [00:13:16] Nathan Wrigley: So from what I’ve seen, it looks like a really simple solution to implement. What I mean by that is, as a user of your product, it seems like you’re basically doing a bunch of stuff which as a WordPress user you would be simply doing anyway.

    Like, you create a post. I don’t know if there’s a requirement to have a special custom post type for a podcast, or if you can just use regular posts. You go in, drop some audio in, and kind of you’re off to the races. Type some text and what have you.

    Is it really as simple as that? Is it simply a case of make a post, drop some audio in? Or is there some stuff that you need to do in advance to prepare your podcast? So I’m leading you up the garden path with that question. Tell us how it works. What do you need to do in order to get started? How much work is involved?

    [00:13:59] Tony: Yeah, I think that’s it. There are a few settings that are naturally required for starting a show. So you have your typical art for your show. You’ve got to set your categories and things like that in a setting. But then once that’s all set up, all you do is you create a new post, drop in the audio. We actually have an audio block as well, like a podcast episode block that will pull in a lot of the newer, fancier, podcasting 2.0 markup as well for you to do like chapters and things like that. And then that’s it.

    As long as it’s within the category, it’s not a custom post type, it’s just a regular post. And then we are able to differentiate between an episode and just a post by two things. One, is it in the designated category that you set? And two, does it have the audio or video? We also have a few video files that we allow as well, and that’s it.

    [00:14:46] Nathan Wrigley: Okay, that’s really neat. So you can use a regular WordPress post, but if you don’t assign it the category, let’s say in this case I’ve named it podcast, let’s go with that. If you don’t assign that category, it’s a regular post. Nothing off that tries to smuggle its way into your RSS feed, which would be attempted to be consumed by a podcast player. It just doesn’t go in there.

    The minute I assign the category of podcast, drop in some audio, then it’s in that separate RSS feed. Dear listener, if you’re not familiar with that, basically a podcast is an RSS feed. That is literally what it is. Your podcast player is just consuming a bunch of text, which is an RSS feed, and interpreting that in a certain way with images and the audio and what have you.

    And so that’s it. That’s all you have to do. Configure the settings, put a piece of audio in, assign the category, click publish. You’re done.

    [00:15:35] Tony: Yep, that’s all. That’s all it is. I think the harder part is trying to come up with the titles and filling out the show notes. And, I have a friend who I got to start a podcast when we were working on this product, and he was using it, giving us feedback. But then, it’s like I looked at his podcast, and it was literally just like episode one, and it just, he’s like, “That’s the hard part, is coming up with all of the other stuff.”

    [00:15:53] Nathan Wrigley: But you have Jetpack AI as well, don’t you? So there is an opportunity, I would presume, to lean into that. If you were to write a corpus of text that went alongside the, I don’t know, the audio, it could be a transcript or what have you. Presumably then Jetpack can go sift through all of that, and suggest some sensible titles if you really can’t be bothered to work out a title for the podcast episode. But then again, does it have the capacity to do things like trawl through the audio and transcribe and things like that? Or is that a bit roadmap-y still?

    [00:16:20] Tony: Yeah. So that was one of the things that we wanted to work on was the ability to transcribe. And, because we have the privilege of working closely with Pocket Casts, we have, a lot of fancy tools that they have built already for their podcasting platform that we were going to try and leverage for the podcast show.

    [00:16:39] Nathan Wrigley: Pocket Casts is an Android, iOS, and, it’s a web player as well. It’s a place where you go download onto your phone or what have you and play them. I have it, I use it every single week, and I’ve noticed that whether a transcript is made or not, Pocket Casts actually makes one.

    [00:16:54] Tony: Yep.

    [00:16:54] Nathan Wrigley: So if I ship a podcast without a transcript, Pocket Casts magically has a transcript. So I don’t know where that voodoo is happening. But that technology, you can then do double duty on that. You can take the technology they’ve built, use it in the Jetpack side of things, and do the transcription. Okay, that’s neat. Sorry, I interrupted. Apologies.

    [00:17:11] Tony: You’re good. Yeah, that’s all of it. That’s, it right there.

    [00:17:13] Rob Pugh: I think that’s a great segue into Pocket Casts, which in our opinion is the best app to listen to podcasts. The best platform. And one of the really cool things we were able to do with, because we work closely with Pocket Casts, is when you are distributing your podcast. We pick, just to start, the six biggest ones and hold your hand on submitting to them. But Pocket Casts is actually Automattic. Automattic, you can spell it with one or two Ts. And, if you click the button, it just is uploaded to their network It takes minutes, and it’s, some of the other ones, we hold your hand, but it’s a little annoying, and some of them can take a couple days, like Apple, to approve things. But, Pocket Casts just works. I don’t know if you want to add anything on that magic, Tony.

    [00:17:52] Tony: Yeah, it’s very simple. It’s like right off the bat. If you already had an episode recorded, you could start a new website, upload your first episode, set your settings, and be on Pocket Casts, I would say, in less than an hour, honestly.

    [00:18:06] Nathan Wrigley: Yeah, because you’ve got that tight integration.

    [00:18:08] Tony: Yeah. It doesn’t say anything for the website configurations, which I’m sure would take more time, but at the very least, if you wanted to get your show out there, it’s a pretty instant approval.

    [00:18:17] Nathan Wrigley: I think podcast players. If you’ve never run a podcast, there’s this whole dance that you have to do. The first time you ever try to release an episode, and that is to get it set up with the distribution channels that are popular. So I’m thinking of things like Apple Podcasts, and YouTube Music, and Amazon, and the list goes on and on. There’s, dozens of them, some more important than others. I think probably Apple is probably the biggest one, and maybe Spotify and some others come in second and third place.

    But you have to do this thing where in some cases you have to go and get an account, and there’s really no way around that. Do you do some of that heavy lifting though? Do you make it easy for people to understand how to do it? When I did it, like 10 years ago for the first, and thankfully, only time I really ever had to do it, it was a case of going out and Googling it and reading things. But do you have that information in the UI to make that journey a little bit easier, reduce hours to minutes perhaps?

    [00:19:07] Tony: Yep, we have a button.

    [00:19:08] Rob Pugh: So there’s a distribution tab which lists the, all six like you mentioned, Amazon, Spotify, Apple, Pocket Casts, Podcast Index, which covers a whole bunch of minor networks. And I’d love to one day have it be fully automatic like it is with Pocket Casts. But some of them you need actual partnerships with these, Apple or Spotify to make that happen, and we haven’t prioritized putting a business person to go start a relationship and that.

    So we will organize them for you and try and give clear instructions in our documentation to how to do it. But there is just a button then when you’re looking and it shows you the status of it, if it’s in or not.

    [00:19:42] Nathan Wrigley: Okay. So you click the button, do the necessary thing, and then it will report back to you whether or not that has been successful. It’s a bit of a strange vestige really of the internet from way back when. It feels like in this day and age of everybody using APIs to connect to this, that, and the other thing.

    But companies like Apple seem to be very unwilling to let that bit of their system be wide open. You’ve got to sign up for an Apple Creators account. I forget exactly what it’s called, but you log in and then you submit your RSS feed. It really doesn’t take that long, but you still have to do it.

    [00:20:12] Rob Pugh: Yeah.

    [00:20:13] Nathan Wrigley: And I think they’re doing it because they get to see from the inside out, how popular your podcast is. And I don’t know, maybe they can monetize things from their end. I’m not really sure how that works.

    [00:20:23] Rob Pugh: It’s really another example of the closed internet.

    [00:20:26] Nathan Wrigley: Yeah.

    [00:20:26] Rob Pugh: Which is terrible. Why does Apple and Spotify need to be closed? So I think with having your podcast on WordPress with Jetpack, wordpress.com, and being in Pocket Casts, great. Then you’re, in the more of the open garden which is a better place to be.

    And the cool thing with our stats, you can see who’s coming, like how many people are listening to your show on Apple versus Spotify versus Pocket Casts. So you know if you’re not getting any from Spotify, then you don’t even need to be there. Of course though, it helps with findability to be everywhere, so we want to give you that option.

    [00:20:56] Nathan Wrigley: Yeah, at the end of the day, it all boils down to an RSS feed, which if it’s on your WordPress website presumably contains your domain name, forward slash, I don’t know, feed forward slash something maybe. So your RSS feed is going to be fairly short, probably very on message.

    Does it work that way or does it have some sort of Jetpack or, I don’t know, WordPress.com thing in it? Because when you go to these other platforms, it’s typically platformname.com/randomstringof12characters or something like that, which is very hard to read out in your podcast. But the way you’ve got it built, it sounds like the sort of thing that would trip off the tongue. So you know, wptavern.com/podcast. Put that into your podcast player of choice and you’re done. I’m saying all of that like that’s true, but I don’t know if it is.

    [00:21:40] Tony: Yeah, that’s it. Slash feed at the end.

    [00:21:43] Nathan Wrigley: Okay.

    [00:21:43] Tony: Because it is an RSS feed, yeah.

    [00:21:45] Nathan Wrigley: That’s still fairly straightforward. But again, that’s a nice bit of branding, isn’t it? And, I think that’s really good.

    Linking it back to the branding. We touched on this a minute ago, but if you haven’t started a podcast before, it may not be entirely obvious that you do want those other things like a newsletter, and like the ability to post to socials, and it feels like you’ve got the complete wraparound solution for that.

    Because as your podcast grows, which let’s hope it does, then you will probably wish to have a relationship with your listeners via an email newsletter. You probably will wish to be posting on social media. You probably will wish to do all of these different things. So social posting, newsletter, RSS feed, WordPress as the sort of custodian of all the text and the images and the videos that I put in. Is there any other secret sauce that we’ve missed there? Is there any other sort of unique binding that Jetpack brings that we haven’t mentioned there?

    [00:22:37] Rob Pugh: I’ll take it back first to like why we started this, and decided to build this, and I think you’re exactly right. First we found there are lots of WordPress.com and Jetpack users who have podcasts somewhere else. And that’s fine, but they were forced to because we didn’t offer it, and that really makes sense. Why would you need to go somewhere else?

    So you say today, our goal in creating it was twofold for the people creating the platform. It should just be as easy as possible. Podcasting and writing is hard enough. You should focus on that. Let us handle all the difficult stuff.

    Like you said, you need to, have a newsletter and a podcast and a blog and own all of it, and why can’t you do that with one publish event? And then from the consumer’s side of like consumer of content, some people want to listen to only podcasts, and some people want to read on a blog or, say, the WordPress.com reader. Shout out, go check that out if you haven’t in a while.

    And like me, I prefer to actually read stuff in my email inbox, like a old weirdo. It shouldn’t be, you should let people consume however they want to, and it shouldn’t be a lot of extra work for you, the host, the creator, to manage all of these things on different platforms. Just have it be as simple as possible, and that was really our goal. And then, yes, exactly what you said with all the other Jetpack stuff. Social media is a great one. Gosh, you could go on and on. Performance, security, basics.

    [00:23:46] Nathan Wrigley: Yeah. And it binds to, you said it just then, and it binds to the one publish event. So when I began my podcasting journey you end up with, like all these Zapier connections and different ways that, I don’t know, a webhook which goes off here and does a particular thing because you want it to be posted to this social network. With this, once you’ve got all of the bits and pieces configured, you click publish.

    So you know, you do your audio, you write your text, you do all of that in a draft state, upload the audio. But the moment you click publish, the newsletter goes out, the social media posts go out, and all of that just happens automatically. And you don’t have to think about it. And they’re already there in your website.

    It’s not like you have to do much. You just toggle, actually we should talk about that. You have to toggle the Jetpack podcast setting on, and presumably the newsletter setting, and yada yada, all those other things. But once you’ve toggled all those things on and got them set up, every time you click publish, all of those dominoes fall, and everything just happens on autopilot, which is really nice.

    What do we need to toggle on? How do we set it up? How expensive is it? Let’s start there.

    [00:24:50] Rob Pugh: I’ll talk about the pricing and then Tony can talk about the, the toggles.

    [00:24:54] Nathan Wrigley: Excellent. Yeah.

    [00:24:55] Rob Pugh: Yeah, we talked a bit about the pricing. I think that Automattic has always had a really generous free tier across its products, and it made sense for us to continue that. So you can today go to WordPress.com and start a blog for free.

    It’s going to have some ads on it, but it’s free. You can have your newsletter sent out unlimited sends for free with unlimited subscribers, and unlimited podcasts for free. That’s like, amazing deal. We don’t get enough credit for that, but cool.

    But we did build some compelling things to make you hopefully want to upgrade, or as you grow your podcast, you’ll find valuable. I think the stats are really cool. To me, all of the essential stats and none of the unessential stats, which if you’re an advanced podcaster might not be as good as you’re looking for. But, for most novice users, you just want to know the basics.

    Anything beyond that starts to feel like Google Analytics, like, I’m lost. So just give me the basic. Are they coming on Apple? Where, how many listeners to which episodes, and where in the world are they coming from? Which refers, like which sites are they coming from? That’s a great starting place for me.

    Help with distribution, the episode list, having a clear place for all your podcast episodes, the podcast block, really cool. And on WordPress.com too, we include the audio hosting once you upgrade. It’s not on Jetpack yet, so we’re waiting to see if, because we offer a similar thing for VideoPress, shout out best video hosting for WordPress.

    [00:26:09] Nathan Wrigley: Yeah, there’s VideoPress will handle the video side of things. That’s becoming the thing, by the way. I’m sure you know that. But in the podcasting space, I went to The Podcast Show in London, about four months ago or something like that. Everybody’s talking about video.

    [00:26:22] Rob Pugh: Yeah.

    [00:26:23] Nathan Wrigley: And so that being bound into Jetpack as well is just another string to your bow. I’m just going to segue slightly. I think Pocket Cast does a pretty good job of doing things like HLS video. I could be wrong about that, but I’ve got a feeling it does.

    [00:26:35] Rob Pugh: They even hook up with your Apple TV now, so you can watch and listen and yeah.

    [00:26:40] Nathan Wrigley: Oh, so this is really clever and completely out of the realms of possibility just a year ago. So you could be listening on your headphones whilst you’re out walking the dog on your podcast player, so you’re only listening to audio. And you come back in, put your Apple TV on, turn on the Pocket Cast player, and it will seamlessly drop you right in the video at the exact moment where you finished the dog walk. It’s so clever and so neat. I love all that stuff.

    [00:27:08] Rob Pugh: The future is so cool.

    [00:27:09] Nathan Wrigley: Yeah.

    [00:27:10] Rob Pugh: I love it.

    [00:27:10] Nathan Wrigley: Okay. So Tony, how do we switch it on? Is it genuinely one toggle in the Jetpack settings, or is there a little bit more to be set up?

    [00:27:17] Tony: Yeah, more or less. There is one toggle to turn the module on. And then once it’s on, you go to Jetpack and click on the podcast option, and then from there, there should just be one button that is to set up your show.

    And all it really requires is you either creating a new category or selecting a category. And this is, as we were talking about before, the category feed that is going to be taken over from there. And then you technically are done. But it’s advised that you fill out all of the other base settings, and we walk you through all of the ones that are required by the podcast show apps, to make sure that you don’t get blocked by Apple or Spotify for not having the necessary settings.

    [00:27:57] Nathan Wrigley: If I’ve been a podcaster for a number of years and I’ve got, I don’t know, a back catalog of 100 episodes or something like that. How do we handle that? How do we bring in previous episodes? And is there like an automated way of doing that or do I have to go and refigure 100 brand new pages on my WordPress website?

    Is there any heavy lifting done there? Let’s just deal with the audio first, just the RSS feed and the audio. Is it a simple case of dropping the old podcast RSS feed in and you’ll capture all that audio and it’ll be on the Jetpack side of things? Let’s do that first.

    [00:28:28] Tony: That’s a great question. I am not super familiar with the Core WordPress importer, but I believe that if there is a valid RSS feed with the normal RSS style tags, like enclosure and things like that, you should be able to import your RSS feed. Depending on how it’s configured on your current host, directly into WordPress. I’m not too sure what that would result in exactly. Especially because there’s a lot of different hosts out there, and it’s not like there’s one standard format for exporting your content. But yeah, that should get you part of the way there.

    Then I think in the future, we’re really looking to start targeting some of the major current podcast hosts to be able to configure a migration flow to be able to come from those places to ours, in a more seamless way, albeit whatever sort of export they can give you or, whatnot. But I think that’s still on the horizon.

    [00:29:27] Nathan Wrigley: Yeah, it’d be really nice to, let’s say I have 100 episodes and I’ve got, it’s over on whatever, hosting platform X over there, for my podcast audio feed. It’d be nice to be able to just suck in all the descriptions, and all the titles and have them be created as WordPress posts with the category assigned. So that essentially my WordPress site with the click of a button and the wait of an hour has suddenly got 100 posts of the podcast type all ready to go. And then, that’ll sit inside my SEO sitemap and all of that kind of stuff. That would be really interesting to be able to do, I think.

    [00:29:58] Rob Pugh: Yeah, I think we will try and have that in the future. We usually do try and make importing, especially from closed platforms, super easy. An example, another Substack. We have an amazing Substack importer. They’re not a big podcaster yet, but they, do have some, and we can look at adding that. But if you have all of your newsletter on Substack, you click a button and we bring over your whole, build you a website, bring over all your posts, all your subscribers, even paid subscribers. We seamlessly transfer it to the Stripe account. Everything we’re building, we’re just trying to make it super easy for people to own your data, go wherever you want. We encourage movement in and out, wherever you want to go, it’s up to you.

    [00:30:31] Nathan Wrigley: I suppose that then leads me to this question, which is, and you’ve probably just answered it. You’re not holding people behind some sort of paywall here. If people try Jetpack Podcasts out and they decide, “You know what? I really want to go the other direction. I want to maybe go back to where I was, or just move to a new host,” or what have you. You’re not holding any of that hostage, are you? You can take it and run with it and put it somewhere else?

    [00:30:52] Rob Pugh: Yeah. Yeah, absolutely not. Like that’s the, I think, one of the fundamentals of WordPress. You should be able to move within WordPress and out as much as you want. I will say that this is a new feature that me and Tony have built. Just because something doesn’t exist in a super streamlined way, doesn’t mean it’s our intention to lock you in. So please reach out and we’ll happily help you migrate off if that’s your wish.

    [00:31:15] Nathan Wrigley: So I’ll just let you know, dear listener, that there’s several URLs which rather than read them, because in many cases they can be quite long. But one of them, which is really easy for me to say, I might as well do that one, is wordpress.com/podcast. That’s probably the easiest one. Oh, and maybe this one as well, jetpack.com/support/jetpack-podcast. There’s several more.

    [00:31:38] Rob Pugh: Let me jump in. Let me sorry, Because as of two days ago, we now have jetpack.com/podcast.

    [00:31:45] Nathan Wrigley: Oh, okay. That’s way better.

    [00:31:46] Rob Pugh: We just relaunched the entire jetpack.com site, which is cool. You should go check it out. Yeah, so.

    [00:31:51] Nathan Wrigley: Again though, that, so what was that? Jetpack.com/podcast is kind of the home for all of those bits and pieces.

    [00:31:56] Rob Pugh: Yep, exactly.

    [00:31:57] Nathan Wrigley: In which case, go there. That’s where you’re going to find all of the bits and pieces and I presume, when things are, adapted and modified.

    [00:32:03] Rob Pugh: Yeah, the way to think about it’s still for some people confusing about Jetpack. So if you would like a website, the best WordPress hosting, then go to wordpress.com/podcast, and we’ll host your podcast for you. And if you want to host somewhere else, that’s great. Go host your WordPress site somewhere else, then go to jetpack.com/podcast and we’ll get you all set up as well.

    [00:32:23] Nathan Wrigley: In which case, I will say thank you Rob, and thank you, Tony. Thanks so much for chatting to me, both of you.

    [00:32:28] Rob Pugh: Yeah. Thank you Nathan.

    [00:32:28] Tony: Yep, thank you.

    On the podcast today we have Rob Pugh and Tony Arcangelini.

    Rob and Tony are longstanding members of the Automattic team, with extensive backgrounds in marketing, product, and software development. They’ve spent years building tools for creators, writers, podcasters, and everyone in between, and are now fully immersed in WordPress’s evolving podcasting capabilities.

    If you’ve been looking for ways to run your podcast from your own WordPress site, this conversation is for you. Rob and Tony dive into the new Jetpack podcasting features and why they made the leap from WordPress.com’s basic audio offerings to a more robust, integrated solution within Jetpack. They talk about what makes WordPress and Jetpack such a powerful home for creators: the ability to bring your newsletter, blog, podcast, and all your content and communication under one roof, all while keeping ownership of your data.

    We talk through the advantages of keeping your content out of walled gardens like Substack and Patreon, and the value of flexibility, whether that’s adding WooCommerce to sell merch or customising your site’s look. Rob and Tony break down just how easy it is to start your show, drop audio into a post, set your category, and let Jetpack handle the rest, from distributing your RSS feed to major podcast apps, to sending out newsletters and automated social posts.

    They also get into how integrations with Pocket Casts and Jetpack AI make content creation, transcription, and distribution smoother than ever, plus how WordPress’ open foundation promises you’ll never be locked in.

    If you’re a creator wondering how the next generation of podcasting fits into the WordPress ecosystem, or just want an easier way to launch and grow your show, this episode is for you.

    Useful links

    Pocket Casts

    VideoPress

    The Podcast Show London

    Podcasts on wordpress.com

    Podcasts on jetpack.com

    Go to source

  • #235 – Rob Pugh and Tony Arcangelini on Bringing Podcasting to Jetpack

    Transcript

    [00:00:19] Nathan Wrigley: Welcome to the Jukebox Podcast from WP Tavern. My name is Nathan Wrigley.

    Jukebox is a podcast which is dedicated to all things WordPress, the people, the events, the plugins, the blocks, the themes, and in this case, bringing podcasting to Jetpack.

    If you’d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to wptavern.com/feed/podcast, and you can copy that URL into most podcast players.

    If you have a topic that you’d like us to feature on the podcast, I’m keen to hear from you and hopefully get you, or your idea, featured on the show. Head to wptavern.com/contact/jukebox, and use the form there.

    So on the podcast today we have Rob Pugh and Tony Arcangelini. Rob and Tony are longstanding members of the Automattic team with extensive backgrounds in marketing, product, and software development. They’ve spent years building tools for creators, writers, podcasters, and everyone in between, and now they’re fully immersed in WordPress’s evolving podcasting capabilities.

    If you’ve been looking for ways to run your podcast from your own WordPress site, this conversation is for you. Rob and Tony dive into the new Jetpack podcasting features, and why they made the leap from WordPress.com’s basic audio offerings, to a more robust, integrated solution, within Jetpack.

    They talk about what makes WordPress and Jetpack such a powerful home for creators. The ability to bring your newsletter, blog, podcast, and all your content and communication under one roof, all while keeping ownership of your data.

    We talk through the advantages of keeping your content out of walled gardens like Substack and Patreon, and the value of flexibility, whether that’s adding WooCommerce to sell merch or customising your site’s look.

    Rob and Tony breakdown just how easy it is to start your show. Drop audio into a post, set your category, and let Jetpack handle the rest. From distributing your RSS feed to major podcast apps, to sending out newsletters, and automated social posts. They also get into how integrations with PocketCasts and Jetpack AI make content creation, transcription, and distribution smoother than ever before. Plus how WordPress is open Foundation promises you’ll never be locked in.

    If you are a creator wondering how the next generation of podcasting fits into the WordPress ecosystem, or just want an easier way to launch and grow your show, this episode is for you.

    If you’re interested in finding out more, you can find all of the links in the show notes by heading to wptavern.com/podcast, where you’ll find all the other episodes as well.

    And so without further delay, I bring you Rob Pugh and Tony Arcangelini.

    I am joined on the podcast by Rob Pugh and Tony Arcangelini. Hello, both.

    [00:03:23] Rob Pugh: Hey, how’s it going, Nathan?

    [00:03:24] Tony: Hello, Nathan.

    [00:03:25] Nathan Wrigley: Nice to have you both with us.

    Today we’re going to be talking about something which is actually genuinely dear to my heart because we’re going on about podcasts. Yay!

    I’ve been in the podcasting space for decades, and WordPress has been the place where I’ve done it every single episode. I’m entirely indebted to WordPress for the capacity to do all of the podcasting I’ve done. But I’ve never done it inside of Jetpack, because until recently, I don’t think that was possible. So that’s what we’re going to talk about today.

    First of all, I’ll just go round the houses. I’ll start with Rob. Would you mind giving us just a quick potted bio of what it is that you do over at Automattic, Jetpack, whatever it is that you want to mention.

    [00:04:04] Rob Pugh: Yeah, so I’ve worked at Automattic for seven years. I’ve been in marketing and now focused more on product, but I like to do a bit of everything. And I work mostly with tools for people that create stuff. So podcasts fit right in there, and we are excited to build out this feature.

    [00:04:19] Nathan Wrigley: Nice. Thank you. Tony.

    [00:04:21] Tony: Yeah. I’ve also worked for Automattic for about eight years now. I do software development, and so I have had firsthand in building everything that we’re talking about today.

    [00:04:31] Nathan Wrigley: Okay, thank you very much.

    Now, just before we started recording, I was on the call with Tony before Rob joined in and you labored the point, not labored, but you mentioned that you were in the sort of creator side of Automattic. I didn’t know that existed, but that to me is about the most interesting bit of any organization. You know, the bit where the musicians come, and the poets come and the writers come and the podcasters, and the videos and the YouTubers, and all of that come. I think that’s really interesting, and I didn’t realise there was a wing of the business entirely aligned to that. But I guess I’ve been schooled, and now I know. So podcasting definitely comes under that banner.

    Okay so I didn’t know this existed, and I think it didn’t exist, but maybe Tony can redirect me a little bit here. Podcasting in the WordPress space, I think you could do more or less everything that we’re about to talk about inside of wordpress.com until recently, but now it’s shipped inside of Jetpack. First of all, I’ll just send that one to Tony. Is that true? Is this all like a port of things into Jetpack from .com?

    [00:05:32] Tony: I’d say it’s a little bit more than a port. So we built a very basic feature of podcasting in WordPress.com to offer WordPress.com users. It was very basic. It was just the feed. Basically what you see in the free offerings right now. The ability to drag an audio into a post and for that post to then become a podcast episode. And then we had a curated RSS feed that was available. And then very basic, the core basic iTunes tags that are needed to be able to be picked up by these apps.

    That existed there. It was a bit outdated. It hadn’t been touched in a long time, and so we felt like it would be a great tool to leverage for creators. Giving them a better product, something that would be useful with stats and the ability to manage your episodes and all of that. And we figured if we were going to put all this effort into it, that we should probably make it more widely available. And so Jetpack was, I think, the natural fit for us.

    [00:06:26] Nathan Wrigley: Yeah, I’m kind of curious how it’s ended up in Jetpack and not just its own plugin. Is it because you’re leveraging the other things that Jetpack can do? Are there sort of dependencies, if you know what I mean, where, okay, it just makes sense because Jetpack already does that piece of the puzzle, and we can just build over the top of that?

    Or is it just the brand recognition, the fact that you’ve got an email list that you don’t need to convert and they can just toggle a switch and automatically have got podcasts? What was the reasoning on putting it inside of Jetpack and not just its own thing?

    [00:06:54] Tony: I would say, at least from an engineering perspective, there’s stuff that’s in it that is exclusively within Jetpack. So, the ability to do stats, that’s a hard thing to do when you’re having a self-hosted site, to be able to watch and see what apps are actually touching those download files, and then be able to aggregate them all in one place and then give them back to you in a way that’s easy.

    So, at least from an architectural perspective, Jetpack was the easiest because it allows us to leverage some of the endpoints that are already there, and use a lot of those tools.

    But then secondly, I think it’s also from an overall product perspective, being able to put it alongside other features like newsletters. Where you can have a newsletter, you can be able to take it into the reader. Have this one episode that now spans across multiple different avenues to be consumed, is I think, also another big benefit in putting it into Jetpack. As opposed to just dropping another, because there’s already a lot of plugins out there, a few big plugins that you can grab for free that do podcasting.

    [00:07:56] Nathan Wrigley: I think one of the big bits that I realised early on in my podcasting journey was that you’re not really just trying to create an audio feed. It’s more useful as a podcast if you’ve got this kind of wrap around thing. So like you say, you’ve got a home which is yours, AKA your WordPress website. But also things like the capacity to send out an email if people are interested in subscribing, and they don’t necessarily have a podcast player that they use all the time, but they do want to consume your content.

    The fact that they can subscribe to a newsletter, you click publish, that newsletter automatically drops in their inbox. It just makes sense that all the jigsaw pieces that a podcaster needs, it feels like WordPress has had forever.

    And there is some part of me which is curious that it’s taken this long to come into the, let’s say, .org side of WordPress. Because all of the different parts, the newsletter, the RSS feed, the blog posting, all of that stuff has been available. It just kind of never got joined up. It strikes me as odd because people have moved over to Patreon, Substack has become this whole thing over the last decade. And really it felt like WordPress had that audience a decade ago.

    Maybe it’ll claw it back. I certainly hope it does, but it feels like a lot of people have left the WordPress ecosystem for their podcasting because that stuff wasn’t available. Rob, maybe you want to take that one? It’s not really a question, more of an observation.

    [00:09:16] Rob Pugh: Yeah, there’s a lot to unpack there. I agree. I think we were a little late in bringing some of these tools to wordpress.org. But I think we’re seeing the renewed focus across the technology space on ownership.

    WordPress has remained the best way to do that. And for us to be able to offer these tools to users. It shows everyone that you can, as you said, own your blog your newsletter, your podcast, together. And it does make sense for us to offer all of these tools in one space.

    I like to think of it going back to the origins of WordPress, and we started as blogging, everyone getting your thoughts out there and sharing them. Meeting new people, engaging and creating communities. And podcast is just another medium. We provide that for the written word, so of course we should try and provide that for the spoken word as well. So I do hope that we can show people the benefits, and the ease of having it all together and come back and give us a try.

    [00:10:11] Nathan Wrigley: Yeah. I think for me at least anyway, that argument is embedded in my soul. The idea of owning your own content on the web is really important. It’d be interesting to see in the year 2026, 2027 and going forward how much that stuff really matters. I’m just curious, in the age of AI whether people still want to own anything at all. But it’ll be certainly interesting to see.

    [00:10:30] Rob Pugh: Sorry, yeah, weigh in on that. I think we’ve seen it over decades and comes in waves. When social media started it was really exciting, and people ran and then saw some of the pitfalls, and they start coming back.

    And then recently you mentioned Substack, and I loved Substack when it started. It was a space for some serious dialogue, and a place for writers engage. And then over time, well, we need that VC money, and now it’s basically another social media site. And you realise, oh I don’t really own my data, I just own a Substack, and how valuable is that? And it’s coming back.

    And I think AI, it’s becoming even, the cycles are quicker now. AI’s incredible, I use it all the time. I use it to help come up with prototypes for how to best display this podcast product. But, you’ll see quickly that you don’t own anything, and you need to have a home like WordPress. And you retain ownership of your audience, and your data and your posts and your podcasts, and that’s, I think, never going to go away, and AI’s only going to reinforce that for people.

    [00:11:23] Nathan Wrigley: Yeah, I think one of the curious things as well is if you want to do anything outside of the normal that the platform will allow, so let’s take the example of Substack. There’s a limited subset of things that it can do. The bedrock of what it does I’m sure is excellent. I confess I’ve never used it, but I’ve seen many people deploy it for their own podcast, so you know, it must work.

    But the minute you want to stray outside of those boundaries, and you want to do something a little bit different, I don’t know, you might want to sell some merchandise or something like that. Well just pop WooCommerce on top of your website and you’re off to the races.

    Or, I don’t know, you want to have a different flavor in the way it looks at Christmas or something, well you just adapt the theme. And I’m, imagining good luck doing that over on these proprietary platforms. I don’t know if that’s possible, but it certainly would be a lot harder than it would be on the WordPress side I would have thought.

    [00:12:08] Rob Pugh: For sure the customisation expanding is all very important, but to me even more important is just that it feels like Substack is just another platform that’s changing the rules on their people midstream, and if you don’t like the direction of. Like tried it before and it was nice to have a non-social media site to have serious writing and reading of other serious authors, and now I’m getting short form reel videos on my homepage, and I didn’t sign up for this.

    And if you’re a creator over there, you might be stuck. How do you port your audience over? It’s technically possible, so they say they’re open, but it’s a pain, and people don’t want to leave. And if you’re actually successful, they take 10%, which is great when you’re zero paid subscribers. But, there’s people paying $10,000 a month to Substack.

    [00:12:48] Nathan Wrigley: They take 10%?

    [00:12:49] Rob Pugh: 10% no matter what, which is great if you’re free, but if you have 100 paid subscribers paying you $10 a month, suddenly it’s insane. Like it’s a terrible deal and people feel stuck. Like WordPress even, wordpress.com, jetpack, if don’t like those rules, we can’t change them too much. You can go to any of the other great podcast hosts, or plugins.

    [00:13:09] Nathan Wrigley: Yeah, I guess that’s a curious thing. And then you can embed those on your WordPress website and just carry right on as if nothing had happened. Yeah, that’s a really interesting point.

    [00:13:15] Rob Pugh: Exactly.

    [00:13:16] Nathan Wrigley: So from what I’ve seen, it looks like a really simple solution to implement. What I mean by that is, as a user of your product, it seems like you’re basically doing a bunch of stuff which as a WordPress user you would be simply doing anyway.

    Like, you create a post. I don’t know if there’s a requirement to have a special custom post type for a podcast, or if you can just use regular posts. You go in, drop some audio in, and kind of you’re off to the races. Type some text and what have you.

    Is it really as simple as that? Is it simply a case of make a post, drop some audio in? Or is there some stuff that you need to do in advance to prepare your podcast? So I’m leading you up the garden path with that question. Tell us how it works. What do you need to do in order to get started? How much work is involved?

    [00:13:59] Tony: Yeah, I think that’s it. There are a few settings that are naturally required for starting a show. So you have your typical art for your show. You’ve got to set your categories and things like that in a setting. But then once that’s all set up, all you do is you create a new post, drop in the audio. We actually have an audio block as well, like a podcast episode block that will pull in a lot of the newer, fancier, podcasting 2.0 markup as well for you to do like chapters and things like that. And then that’s it.

    As long as it’s within the category, it’s not a custom post type, it’s just a regular post. And then we are able to differentiate between an episode and just a post by two things. One, is it in the designated category that you set? And two, does it have the audio or video? We also have a few video files that we allow as well, and that’s it.

    [00:14:46] Nathan Wrigley: Okay, that’s really neat. So you can use a regular WordPress post, but if you don’t assign it the category, let’s say in this case I’ve named it podcast, let’s go with that. If you don’t assign that category, it’s a regular post. Nothing off that tries to smuggle its way into your RSS feed, which would be attempted to be consumed by a podcast player. It just doesn’t go in there.

    The minute I assign the category of podcast, drop in some audio, then it’s in that separate RSS feed. Dear listener, if you’re not familiar with that, basically a podcast is an RSS feed. That is literally what it is. Your podcast player is just consuming a bunch of text, which is an RSS feed, and interpreting that in a certain way with images and the audio and what have you.

    And so that’s it. That’s all you have to do. Configure the settings, put a piece of audio in, assign the category, click publish. You’re done.

    [00:15:35] Tony: Yep, that’s all. That’s all it is. I think the harder part is trying to come up with the titles and filling out the show notes. And, I have a friend who I got to start a podcast when we were working on this product, and he was using it, giving us feedback. But then, it’s like I looked at his podcast, and it was literally just like episode one, and it just, he’s like, “That’s the hard part, is coming up with all of the other stuff.”

    [00:15:53] Nathan Wrigley: But you have Jetpack AI as well, don’t you? So there is an opportunity, I would presume, to lean into that. If you were to write a corpus of text that went alongside the, I don’t know, the audio, it could be a transcript or what have you. Presumably then Jetpack can go sift through all of that, and suggest some sensible titles if you really can’t be bothered to work out a title for the podcast episode. But then again, does it have the capacity to do things like trawl through the audio and transcribe and things like that? Or is that a bit roadmap-y still?

    [00:16:20] Tony: Yeah. So that was one of the things that we wanted to work on was the ability to transcribe. And, because we have the privilege of working closely with Pocket Casts, we have, a lot of fancy tools that they have built already for their podcasting platform that we were going to try and leverage for the podcast show.

    [00:16:39] Nathan Wrigley: Pocket Casts is an Android, iOS, and, it’s a web player as well. It’s a place where you go download onto your phone or what have you and play them. I have it, I use it every single week, and I’ve noticed that whether a transcript is made or not, Pocket Casts actually makes one.

    [00:16:54] Tony: Yep.

    [00:16:54] Nathan Wrigley: So if I ship a podcast without a transcript, Pocket Casts magically has a transcript. So I don’t know where that voodoo is happening. But that technology, you can then do double duty on that. You can take the technology they’ve built, use it in the Jetpack side of things, and do the transcription. Okay, that’s neat. Sorry, I interrupted. Apologies.

    [00:17:11] Tony: You’re good. Yeah, that’s all of it. That’s, it right there.

    [00:17:13] Rob Pugh: I think that’s a great segue into Pocket Casts, which in our opinion is the best app to listen to podcasts. The best platform. And one of the really cool things we were able to do with, because we work closely with Pocket Casts, is when you are distributing your podcast. We pick, just to start, the six biggest ones and hold your hand on submitting to them. But Pocket Casts is actually Automattic. Automattic, you can spell it with one or two Ts. And, if you click the button, it just is uploaded to their network It takes minutes, and it’s, some of the other ones, we hold your hand, but it’s a little annoying, and some of them can take a couple days, like Apple, to approve things. But, Pocket Casts just works. I don’t know if you want to add anything on that magic, Tony.

    [00:17:52] Tony: Yeah, it’s very simple. It’s like right off the bat. If you already had an episode recorded, you could start a new website, upload your first episode, set your settings, and be on Pocket Casts, I would say, in less than an hour, honestly.

    [00:18:06] Nathan Wrigley: Yeah, because you’ve got that tight integration.

    [00:18:08] Tony: Yeah. It doesn’t say anything for the website configurations, which I’m sure would take more time, but at the very least, if you wanted to get your show out there, it’s a pretty instant approval.

    [00:18:17] Nathan Wrigley: I think podcast players. If you’ve never run a podcast, there’s this whole dance that you have to do. The first time you ever try to release an episode, and that is to get it set up with the distribution channels that are popular. So I’m thinking of things like Apple Podcasts, and YouTube Music, and Amazon, and the list goes on and on. There’s, dozens of them, some more important than others. I think probably Apple is probably the biggest one, and maybe Spotify and some others come in second and third place.

    But you have to do this thing where in some cases you have to go and get an account, and there’s really no way around that. Do you do some of that heavy lifting though? Do you make it easy for people to understand how to do it? When I did it, like 10 years ago for the first, and thankfully, only time I really ever had to do it, it was a case of going out and Googling it and reading things. But do you have that information in the UI to make that journey a little bit easier, reduce hours to minutes perhaps?

    [00:19:07] Tony: Yep, we have a button.

    [00:19:08] Rob Pugh: So there’s a distribution tab which lists the, all six like you mentioned, Amazon, Spotify, Apple, Pocket Casts, Podcast Index, which covers a whole bunch of minor networks. And I’d love to one day have it be fully automatic like it is with Pocket Casts. But some of them you need actual partnerships with these, Apple or Spotify to make that happen, and we haven’t prioritized putting a business person to go start a relationship and that.

    So we will organize them for you and try and give clear instructions in our documentation to how to do it. But there is just a button then when you’re looking and it shows you the status of it, if it’s in or not.

    [00:19:42] Nathan Wrigley: Okay. So you click the button, do the necessary thing, and then it will report back to you whether or not that has been successful. It’s a bit of a strange vestige really of the internet from way back when. It feels like in this day and age of everybody using APIs to connect to this, that, and the other thing.

    But companies like Apple seem to be very unwilling to let that bit of their system be wide open. You’ve got to sign up for an Apple Creators account. I forget exactly what it’s called, but you log in and then you submit your RSS feed. It really doesn’t take that long, but you still have to do it.

    [00:20:12] Rob Pugh: Yeah.

    [00:20:13] Nathan Wrigley: And I think they’re doing it because they get to see from the inside out, how popular your podcast is. And I don’t know, maybe they can monetize things from their end. I’m not really sure how that works.

    [00:20:23] Rob Pugh: It’s really another example of the closed internet.

    [00:20:26] Nathan Wrigley: Yeah.

    [00:20:26] Rob Pugh: Which is terrible. Why does Apple and Spotify need to be closed? So I think with having your podcast on WordPress with Jetpack, wordpress.com, and being in Pocket Casts, great. Then you’re, in the more of the open garden which is a better place to be.

    And the cool thing with our stats, you can see who’s coming, like how many people are listening to your show on Apple versus Spotify versus Pocket Casts. So you know if you’re not getting any from Spotify, then you don’t even need to be there. Of course though, it helps with findability to be everywhere, so we want to give you that option.

    [00:20:56] Nathan Wrigley: Yeah, at the end of the day, it all boils down to an RSS feed, which if it’s on your WordPress website presumably contains your domain name, forward slash, I don’t know, feed forward slash something maybe. So your RSS feed is going to be fairly short, probably very on message.

    Does it work that way or does it have some sort of Jetpack or, I don’t know, WordPress.com thing in it? Because when you go to these other platforms, it’s typically platformname.com/randomstringof12characters or something like that, which is very hard to read out in your podcast. But the way you’ve got it built, it sounds like the sort of thing that would trip off the tongue. So you know, wptavern.com/podcast. Put that into your podcast player of choice and you’re done. I’m saying all of that like that’s true, but I don’t know if it is.

    [00:21:40] Tony: Yeah, that’s it. Slash feed at the end.

    [00:21:43] Nathan Wrigley: Okay.

    [00:21:43] Tony: Because it is an RSS feed, yeah.

    [00:21:45] Nathan Wrigley: That’s still fairly straightforward. But again, that’s a nice bit of branding, isn’t it? And, I think that’s really good.

    Linking it back to the branding. We touched on this a minute ago, but if you haven’t started a podcast before, it may not be entirely obvious that you do want those other things like a newsletter, and like the ability to post to socials, and it feels like you’ve got the complete wraparound solution for that.

    Because as your podcast grows, which let’s hope it does, then you will probably wish to have a relationship with your listeners via an email newsletter. You probably will wish to be posting on social media. You probably will wish to do all of these different things. So social posting, newsletter, RSS feed, WordPress as the sort of custodian of all the text and the images and the videos that I put in. Is there any other secret sauce that we’ve missed there? Is there any other sort of unique binding that Jetpack brings that we haven’t mentioned there?

    [00:22:37] Rob Pugh: I’ll take it back first to like why we started this, and decided to build this, and I think you’re exactly right. First we found there are lots of WordPress.com and Jetpack users who have podcasts somewhere else. And that’s fine, but they were forced to because we didn’t offer it, and that really makes sense. Why would you need to go somewhere else?

    So you say today, our goal in creating it was twofold for the people creating the platform. It should just be as easy as possible. Podcasting and writing is hard enough. You should focus on that. Let us handle all the difficult stuff.

    Like you said, you need to, have a newsletter and a podcast and a blog and own all of it, and why can’t you do that with one publish event? And then from the consumer’s side of like consumer of content, some people want to listen to only podcasts, and some people want to read on a blog or, say, the WordPress.com reader. Shout out, go check that out if you haven’t in a while.

    And like me, I prefer to actually read stuff in my email inbox, like a old weirdo. It shouldn’t be, you should let people consume however they want to, and it shouldn’t be a lot of extra work for you, the host, the creator, to manage all of these things on different platforms. Just have it be as simple as possible, and that was really our goal. And then, yes, exactly what you said with all the other Jetpack stuff. Social media is a great one. Gosh, you could go on and on. Performance, security, basics.

    [00:23:46] Nathan Wrigley: Yeah. And it binds to, you said it just then, and it binds to the one publish event. So when I began my podcasting journey you end up with, like all these Zapier connections and different ways that, I don’t know, a webhook which goes off here and does a particular thing because you want it to be posted to this social network. With this, once you’ve got all of the bits and pieces configured, you click publish.

    So you know, you do your audio, you write your text, you do all of that in a draft state, upload the audio. But the moment you click publish, the newsletter goes out, the social media posts go out, and all of that just happens automatically. And you don’t have to think about it. And they’re already there in your website.

    It’s not like you have to do much. You just toggle, actually we should talk about that. You have to toggle the Jetpack podcast setting on, and presumably the newsletter setting, and yada yada, all those other things. But once you’ve toggled all those things on and got them set up, every time you click publish, all of those dominoes fall, and everything just happens on autopilot, which is really nice.

    What do we need to toggle on? How do we set it up? How expensive is it? Let’s start there.

    [00:24:50] Rob Pugh: I’ll talk about the pricing and then Tony can talk about the, the toggles.

    [00:24:54] Nathan Wrigley: Excellent. Yeah.

    [00:24:55] Rob Pugh: Yeah, we talked a bit about the pricing. I think that Automattic has always had a really generous free tier across its products, and it made sense for us to continue that. So you can today go to WordPress.com and start a blog for free.

    It’s going to have some ads on it, but it’s free. You can have your newsletter sent out unlimited sends for free with unlimited subscribers, and unlimited podcasts for free. That’s like, amazing deal. We don’t get enough credit for that, but cool.

    But we did build some compelling things to make you hopefully want to upgrade, or as you grow your podcast, you’ll find valuable. I think the stats are really cool. To me, all of the essential stats and none of the unessential stats, which if you’re an advanced podcaster might not be as good as you’re looking for. But, for most novice users, you just want to know the basics.

    Anything beyond that starts to feel like Google Analytics, like, I’m lost. So just give me the basic. Are they coming on Apple? Where, how many listeners to which episodes, and where in the world are they coming from? Which refers, like which sites are they coming from? That’s a great starting place for me.

    Help with distribution, the episode list, having a clear place for all your podcast episodes, the podcast block, really cool. And on WordPress.com too, we include the audio hosting once you upgrade. It’s not on Jetpack yet, so we’re waiting to see if, because we offer a similar thing for VideoPress, shout out best video hosting for WordPress.

    [00:26:09] Nathan Wrigley: Yeah, there’s VideoPress will handle the video side of things. That’s becoming the thing, by the way. I’m sure you know that. But in the podcasting space, I went to The Podcast Show in London, about four months ago or something like that. Everybody’s talking about video.

    [00:26:22] Rob Pugh: Yeah.

    [00:26:23] Nathan Wrigley: And so that being bound into Jetpack as well is just another string to your bow. I’m just going to segue slightly. I think Pocket Cast does a pretty good job of doing things like HLS video. I could be wrong about that, but I’ve got a feeling it does.

    [00:26:35] Rob Pugh: They even hook up with your Apple TV now, so you can watch and listen and yeah.

    [00:26:40] Nathan Wrigley: Oh, so this is really clever and completely out of the realms of possibility just a year ago. So you could be listening on your headphones whilst you’re out walking the dog on your podcast player, so you’re only listening to audio. And you come back in, put your Apple TV on, turn on the Pocket Cast player, and it will seamlessly drop you right in the video at the exact moment where you finished the dog walk. It’s so clever and so neat. I love all that stuff.

    [00:27:08] Rob Pugh: The future is so cool.

    [00:27:09] Nathan Wrigley: Yeah.

    [00:27:10] Rob Pugh: I love it.

    [00:27:10] Nathan Wrigley: Okay. So Tony, how do we switch it on? Is it genuinely one toggle in the Jetpack settings, or is there a little bit more to be set up?

    [00:27:17] Tony: Yeah, more or less. There is one toggle to turn the module on. And then once it’s on, you go to Jetpack and click on the podcast option, and then from there, there should just be one button that is to set up your show.

    And all it really requires is you either creating a new category or selecting a category. And this is, as we were talking about before, the category feed that is going to be taken over from there. And then you technically are done. But it’s advised that you fill out all of the other base settings, and we walk you through all of the ones that are required by the podcast show apps, to make sure that you don’t get blocked by Apple or Spotify for not having the necessary settings.

    [00:27:57] Nathan Wrigley: If I’ve been a podcaster for a number of years and I’ve got, I don’t know, a back catalog of 100 episodes or something like that. How do we handle that? How do we bring in previous episodes? And is there like an automated way of doing that or do I have to go and refigure 100 brand new pages on my WordPress website?

    Is there any heavy lifting done there? Let’s just deal with the audio first, just the RSS feed and the audio. Is it a simple case of dropping the old podcast RSS feed in and you’ll capture all that audio and it’ll be on the Jetpack side of things? Let’s do that first.

    [00:28:28] Tony: That’s a great question. I am not super familiar with the Core WordPress importer, but I believe that if there is a valid RSS feed with the normal RSS style tags, like enclosure and things like that, you should be able to import your RSS feed. Depending on how it’s configured on your current host, directly into WordPress. I’m not too sure what that would result in exactly. Especially because there’s a lot of different hosts out there, and it’s not like there’s one standard format for exporting your content. But yeah, that should get you part of the way there.

    Then I think in the future, we’re really looking to start targeting some of the major current podcast hosts to be able to configure a migration flow to be able to come from those places to ours, in a more seamless way, albeit whatever sort of export they can give you or, whatnot. But I think that’s still on the horizon.

    [00:29:27] Nathan Wrigley: Yeah, it’d be really nice to, let’s say I have 100 episodes and I’ve got, it’s over on whatever, hosting platform X over there, for my podcast audio feed. It’d be nice to be able to just suck in all the descriptions, and all the titles and have them be created as WordPress posts with the category assigned. So that essentially my WordPress site with the click of a button and the wait of an hour has suddenly got 100 posts of the podcast type all ready to go. And then, that’ll sit inside my SEO sitemap and all of that kind of stuff. That would be really interesting to be able to do, I think.

    [00:29:58] Rob Pugh: Yeah, I think we will try and have that in the future. We usually do try and make importing, especially from closed platforms, super easy. An example, another Substack. We have an amazing Substack importer. They’re not a big podcaster yet, but they, do have some, and we can look at adding that. But if you have all of your newsletter on Substack, you click a button and we bring over your whole, build you a website, bring over all your posts, all your subscribers, even paid subscribers. We seamlessly transfer it to the Stripe account. Everything we’re building, we’re just trying to make it super easy for people to own your data, go wherever you want. We encourage movement in and out, wherever you want to go, it’s up to you.

    [00:30:31] Nathan Wrigley: I suppose that then leads me to this question, which is, and you’ve probably just answered it. You’re not holding people behind some sort of paywall here. If people try Jetpack Podcasts out and they decide, “You know what? I really want to go the other direction. I want to maybe go back to where I was, or just move to a new host,” or what have you. You’re not holding any of that hostage, are you? You can take it and run with it and put it somewhere else?

    [00:30:52] Rob Pugh: Yeah. Yeah, absolutely not. Like that’s the, I think, one of the fundamentals of WordPress. You should be able to move within WordPress and out as much as you want. I will say that this is a new feature that me and Tony have built. Just because something doesn’t exist in a super streamlined way, doesn’t mean it’s our intention to lock you in. So please reach out and we’ll happily help you migrate off if that’s your wish.

    [00:31:15] Nathan Wrigley: So I’ll just let you know, dear listener, that there’s several URLs which rather than read them, because in many cases they can be quite long. But one of them, which is really easy for me to say, I might as well do that one, is wordpress.com/podcast. That’s probably the easiest one. Oh, and maybe this one as well, jetpack.com/support/jetpack-podcast. There’s several more.

    [00:31:38] Rob Pugh: Let me jump in. Let me sorry, Because as of two days ago, we now have jetpack.com/podcast.

    [00:31:45] Nathan Wrigley: Oh, okay. That’s way better.

    [00:31:46] Rob Pugh: We just relaunched the entire jetpack.com site, which is cool. You should go check it out. Yeah, so.

    [00:31:51] Nathan Wrigley: Again though, that, so what was that? Jetpack.com/podcast is kind of the home for all of those bits and pieces.

    [00:31:56] Rob Pugh: Yep, exactly.

    [00:31:57] Nathan Wrigley: In which case, go there. That’s where you’re going to find all of the bits and pieces and I presume, when things are, adapted and modified.

    [00:32:03] Rob Pugh: Yeah, the way to think about it’s still for some people confusing about Jetpack. So if you would like a website, the best WordPress hosting, then go to wordpress.com/podcast, and we’ll host your podcast for you. And if you want to host somewhere else, that’s great. Go host your WordPress site somewhere else, then go to jetpack.com/podcast and we’ll get you all set up as well.

    [00:32:23] Nathan Wrigley: In which case, I will say thank you Rob, and thank you, Tony. Thanks so much for chatting to me, both of you.

    [00:32:28] Rob Pugh: Yeah. Thank you Nathan.

    [00:32:28] Tony: Yep, thank you.

    On the podcast today we have Rob Pugh and Tony Arcangelini.

    Rob and Tony are longstanding members of the Automattic team, with extensive backgrounds in marketing, product, and software development. They’ve spent years building tools for creators, writers, podcasters, and everyone in between, and are now fully immersed in WordPress’s evolving podcasting capabilities.

    If you’ve been looking for ways to run your podcast from your own WordPress site, this conversation is for you. Rob and Tony dive into the new Jetpack podcasting features and why they made the leap from WordPress.com’s basic audio offerings to a more robust, integrated solution within Jetpack. They talk about what makes WordPress and Jetpack such a powerful home for creators: the ability to bring your newsletter, blog, podcast, and all your content and communication under one roof, all while keeping ownership of your data.

    We talk through the advantages of keeping your content out of walled gardens like Substack and Patreon, and the value of flexibility, whether that’s adding WooCommerce to sell merch or customising your site’s look. Rob and Tony break down just how easy it is to start your show, drop audio into a post, set your category, and let Jetpack handle the rest, from distributing your RSS feed to major podcast apps, to sending out newsletters and automated social posts.

    They also get into how integrations with Pocket Casts and Jetpack AI make content creation, transcription, and distribution smoother than ever, plus how WordPress’ open foundation promises you’ll never be locked in.

    If you’re a creator wondering how the next generation of podcasting fits into the WordPress ecosystem, or just want an easier way to launch and grow your show, this episode is for you.

    Useful links

    Pocket Casts

    VideoPress

    The Podcast Show London

    Podcasts on wordpress.com

    Podcasts on jetpack.com

    Go to source

  • Jetpack 12.5 – From Form Crafting to Content Enhancement: AI Assistant Makes it Easy

    Looking to save time when creating forms? Seeking actionable feedback on your posts? With Jetpack 12.5, our AI Assistant delivers solutions tailored to your needs, whether you’re new to WordPress or a seasoned vet.

    Create and Customize Forms with Ease

    New AI-powered functionality for the Forms Block empowers you to create and customize forms effortlessly. With a user-friendly interface and intelligent guidance, Jetpack AI Assistant turns form creation into a smooth and efficient process:

    • Creating a registration form for a global event? When you need a dropdown list of countries, Jetpack AI Assistant can populate all countries automatically for you.
    • Need to gather feedback for your newly launched product? Tell Jetpack AI Assistant your key questions, and it will design a comprehensive feedback form for you.
    • Hosting a workshop? Ask Jetpack AI Assistant to create a form with fields like ‘Preferred Session,’ ‘Dietary Preferences,’ and ‘Contact Info’ to streamline your attendee management.
    • Planning an event and need to know who’s attending? Simply ask Jetpack AI Assistant to prepare an RSVP form that includes options for meal preferences, attendance status, and plus-ones.

    Just add a Jetpack Form Block and prompt the AI Assistant to create any type of form for you.

    Introducing Smart Feedback for Your Posts

    Jetpack AI Assistant doesn’t stop at forms. Now you can analyze your entire post before publishing it, offering insights and suggestions tailored to your content:

    • Posting a guide on creating handmade jewelry? The AI Assistant can help optimize your tutorial steps for clarity and user engagement.
    • Detailing your adventures from a recent trip? Get suggestions on clarity, ensuring all the beautiful spots and experiences stand out for readers.
    • Introducing a feature for your app? It will ensure your announcement is persuasive and error-free.

    From tone adjustment to spelling corrections, learn how to elevate your content to perfection in just three steps:

    • Click Publish to open the pre-publish menu.
    • Click on the AI Assistant section.
    • Click Generate Feedback.

    How to get started

    1. Update Jetpack to the latest version and head to the editor within your wp-admin.
    2. Simply add the AI Assistant Block to any page or post and tell Jetpack AI what to do. Pro-tip: type “/ai” to use the block shortcut.
    3. That’s it. Jetpack will take it from there!

    And More

    This release also includes various other enhancements and fixes to improve the experience of Jetpack.

    We’ve made My Jetpack the page you see when you click the Jetpack main menu. This is where you’ll see key information about the products and features you have available on your site. You can easily navigate around and install new features to your site from here.

    We’ve elevated the Newsletter settings to their own tab to make it easier to find. We’ve also made some small improvements to the subscribe content wall, which helps you grow subscribers to your site.

    A big thank you to everyone who contributed to this release!

    Adnan Haque, André Kallehauge, Andrés Blanco, Biser Perchinkov, Brandon Kraft, Brent Nef, Bryan Elliott, Chris McCluskey, Christian Gastrell, Clemen, Damián Suárez, Derek Smart, Douglas Henri, Erick Danzer, Foteini Giannaropoulou, Gergely Márk Juhász, Igor Zinovyev, Jasper Kang, Jeremy Herve, Kev, Luiz Kowalski, MILLER/F, Mark Biek, Matthew Reishus, Miguel Lezama, Mikael Korpela, Osk, Panos Kountanis, Paul Bunkham, Peter Petrov, Rafael Agostini, Renato Augusto Gama dos Santos, Samiff, Sebastián Barbosa, Sergey Mitroshin, Siddarthan Sarumathi Pandian, Steve D, daledupreez, gogdzl, nelsonec87, nunyvega, thingalon, valterlorran

    Go to source

  • 7 Best WordPress Backup Plugins Compared (Pros and Cons)

    Are you looking for the best WordPress backup plugin for your website?

    Creating regular WordPress backups is the best thing you can do for your website security. Backups give you peace of mind and can save you in catastrophic situations, like when your site gets hacked or you accidentally lock yourself out.

    There are several free and paid WordPress backup plugins, most of which are fairly easy to use.

    In this article, we will share some of the best WordPress backup plugins for small businesses.

    Best WordPress Backup Plugins

    Important: While many WordPress hosting providers offer limited backup services, we always recommend that our users not rely solely on them. At the end of the day, it is your responsibility to keep regular backups of your website.

    If you are not already backing up your WordPress website, then you should pick one of these best WordPress backup plugins and start using it right away.

    1. Duplicator Pro

    Duplicator

    Duplicator Pro is a powerful and user-friendly WordPress backup plugin used by over 1.5 million website owners. It makes it easy to back up, migrate, and clone your WordPress site, even for beginners.

    You can create manual or scheduled WordPress backups and safely store them on popular cloud services like Dropbox, Google Drive, FTP, OneDrive, and Amazon S3.

    You can also view all of your backups right from your WordPress dashboard, which makes backup management simple.

    When you need to restore a backup, the Duplicator Recovery Wizard will walk you through restoring your backup files, step by step.

    Duplicator comes with all of the backup features you need, including complete WordPress files & database backups, recovery points, archive encryption for enhanced security, and more.

    It also offers advanced site migration features such as an easy migration wizard, a streamlined installer, server-to-server imports, multisite network migrations, customizable pre-configured sites, large site support, and more.

    At WPBeginner, we have used Duplicator for various website migrations, and it’s super reliable, especially for complex migrations.

    Pricing: Starts at $49.50 per year for unlimited backups for up to 2 sites. There’s also a free version of Duplicator that you can use to get started.

    Review: Duplicator Pro is a top-rated WordPress backup and migration plugin. It has over 1.5 million active installs and an average 4.9 out of 5 star rating. The free version has everything you need to get started. But we recommend upgrading to the premium version to access features like cloud storage, scheduled backups, and more.

    2. UpdraftPlus

    UpdraftPlus best WordPress backup plugin

    UpdraftPlus is the most popular free WordPress backup plugin available on the internet. It is used by more than 3 million websites.

    UpdraftPlus allows you to create a complete backup of your WordPress site and store it on the cloud or download it to your computer.

    The plugin supports scheduled backups as well as on-demand backups. You also have the option to choose which files you want to backup.

    It can automatically upload your backups to Dropbox, Google Drive, S3, Rackspace, FTP, SFTP, email, and several other cloud storage services (see our step-by-step guide on how to backup & restore your WordPress site with UpdraftPlus).

    Besides backing up each WordPress website, UpdraftPlus also allows you to easily restore backups directly from your WordPress admin panel.

    UpdraftPlus also has a premium version with add-ons to migrate or clone websites, database search and replace, multisite support, and several other features. The premium version also gets you access to priority support.

    Pricing: Free (UpdraftPremium Personal costs $70 per year).

    Review: UpdratPlus is one of the most loved WordPress backup plugins on the market. It has over 3 million active installs and an average 4.8 out of 5 star rating. While the free version has a lot of features, we recommend upgrading to UpdraftPlus premium to unlock all its powerful backup features.

    3. Jetpack VaultPress Backup

    Jetpack Backups

    Jetpack VaultPress Backup is a popular WordPress backup plugin by Automattic, the company created by WordPress co-founder Matt Mullenweg.

    This plugin was originally launched under the name VaultPress, which is what we use on WPBeginner, but now it’s been redesigned and rebranded as Jetpack Backups. We have started to switch several of our websites to the new Jetpack backup platform because it’s more up-to-date.

    The Jetpack backup plugin offers automated daily and real-time cloud backup solutions without slowing down your site. You can easily set up Jetpack backups and restore from backups within a few clicks.

    The higher plans of Jetpack also offer security scans and several other powerful features.

    There are a few downsides to using Jetpack backups for beginners.

    First, a recurring expense can add up with multiple WordPress sites because you pay per site.

    Second, the purchase flow is quite complicated, and they force you to install the Jetpack plugin to purchase a subscription. The good news is that you can manually disable all the unnecessary features of Jetpack except for backups, so they don’t slow down your site.

    Lastly, backups are stored for only 30 days on the lower plans. If you want an unlimited backup archive, you will have to pay $4.95 per month per website, which is significantly more expensive for beginners when compared to other solutions listed here.

    WPBeginner website still uses VaultPress (an older version of Jetpack) because we got grandfathered in at their older pricing, which was much more favorable.

    However, even at the higher price, Jetpack backup is completely worth it due to the stellar reputation of Automattic. This is why we pay for higher priced real-time backup plans for our new sites like All in One SEO because it’s an eCommerce store, and we want maximum protection.

    Pricing: From $14.95 per month for a daily backup plan or $59.40 if you pay for a full year in advance.

    Review: Jetpack VaultPress Backup is a premium backup service with a premium price point. If you are already using JetPack for other features like JetPack CDN for photos, social media promotion, and Elastic search, then it’s good value to purchase their Complete plan bundle. If you are just after real-time cloud backups for WordPress, then you can also look at BlogVault in our list because they offer more affordable pricing for beginners.

    4. BackupBuddy

    BackupBuddy WordPress Backup Plugin

    BackupBuddy is one of the most popular premium WordPress backup plugins used by over half a million WordPress sites. It allows you to easily schedule daily, weekly, and monthly backups.

    With BackupBuddy, you can automatically store your backups in cloud storage services like Dropbox, Amazon S3, Rackspace Cloud, FTP, and Stash (their cloud service) and even email it to yourself.

    If you use their Stash service, you can also do real-time backups.

    The biggest advantage of using BackupBuddy is that it is not a subscription-based service, so there is no monthly fee. You can use the plugin on the number of websites mentioned in your plan.

    You also get access to premium support forums, regular updates, and 1GB of BackupBuddy Stash storage to store your backups. In addition, their iThemes Sync feature lets you manage up to 10 WordPress sites from a single dashboard.

    You can even use BackupBuddy to duplicate, migrate and restore websites.

    Pricing: $99 for Basic Plan (1 Site License).

    Review: BackupBuddy is a cost-effective premium WordPress backup solution for you. It has a full set of features you will need to back up, restore, and move a WordPress site. In a nutshell, it’s a powerful UpdraftPlus and VaultPress alternative that you can use.

    5. BlogVault

    BlogVault Best Backup Service for WordPress

    BlogVault is another popular WordPress backup service for WordPress. It’s a Software as a Service (SaaS) solution rather than just a WordPress plugin. It creates offsite backups independently on BlogVault servers, so there will be zero load on your server.

    BlogVault creates an automatic backup of your website daily and also allows you to manually create unlimited on-demand backups. It features smart incremental backups that sync only incremental changes for minimal server load. This ensures optimal performance for your WordPress site.

    Besides backups, it helps you to recover your website easily. You can store 90 days backup archive on lower plans and a 365-day backup archive on the higher plan, so you can recover your site from any mishap.

    It also has a built-in staging site feature to let you test your website easily. Plus, they provide an easy option to migrate your website to another host.

    BlogVault features are very promising for small businesses, and their real-time backup plan is affordable compared to Jetpack backups (half the price). However, if you compare it to self-hosted plugins like Updraft or BackupBuddy, the cost per site is more expensive.

    Pricing: $89 per year for Personal Plan 1 Site License for daily backups. $299 per year for high frequency daily backups.

    Review: BlogVault is an easy-to-use WordPress backup solution. It creates offsite backups, so your website server will not be overloaded with your backups. The pricing seems very affordable for small businesses that want real-time backups but don’t want to pay the premium pricing of Jetpack backups.

    6. BoldGrid Backup

    BoldGrid Backup WordPress plugin

    BoldGrid Backup offers Total Upkeep, an automated WordPress backup solution by BoldGrid.

    It allows you to easily create your website backups, restore your site after it crashes, and even use it to move your site when switching hosts. You can set up automated backups or manually create backups with one click.

    Total Upkeep comes with an automated fault protection feature that automatically creates a backup of your site before it updates. If an update fails, it automatically rolls back your WordPress site to the last backup. It’s a great feature that protects you against update errors.

    With BoldGrid’s Total Upkeep, you can store backup archives on your dashboard and in remote storage locations like Amazon S3, FTP, or SFTP.

    Pricing: $2.50 per month billed annually (Includes all of BoldGrid Premium tools & Services).

    Review: BoldGrid Total Upkeep Backup is a simple WordPress backup plugin you can use to create your website backups. If you want to take advantage of their bundle plan, including other powerful tools, then you will need to purchase the BoldGrid Premium Connect Key. This plan also includes the WordPress website builder, costing $60 per year.

    7. BackWPup

    BackWPup free WordPress backup plugin

    BackWPup is a free plugin that allows you to create complete WordPress backups for free and store them on the cloud (Dropbox, Amazon S3, Rackspace, etc.), FTP, email, or on your computer.

    It is extremely easy to use and allows you to schedule automatic backups according to your site’s update frequency.

    Restoring a WordPress site from a backup is also very simple. The BackWPup Pro version comes with priority support, the ability to store backups on Google Drive, and other cool features.

    Pricing: Free (Premium plan is also available).

    Review: Used by over 700,000 websites, BackWPup is a great alternative to other backup plugins in the list. The premium version of the plugin adds more powerful features, including easy and quick website restoration from the backend with a standalone app.

    Which Is the Best WordPress Backup Plugin?

    Each WordPress backup plugin in our list has pros and cons, but all plugins offer complete WordPress file backup and full database backup features.

    We use Jetpack Backups for two main reasons. It is extremely easy to use, and it offers real-time incremental backups.

    This means that instead of backing up all of your files every day or every hour, it only creates a backup of what has been updated literally within minutes of the update. This is ideal for a large website like ours because it allows us to use our server resources efficiently.

    However, if you run a small to medium size website and hate paying high monthly fees, we recommend the popular Duplicator plugin. It has powerful features like backup encryption, scheduled backups, and many cloud storage options.

    Whichever WordPress backup plugin you choose, please do NOT store your backups on the same server as your website.

    By doing that, you are putting all of your eggs in one basket. If your server’s hardware fails or you get hacked, you don’t have a backup. This defeats the purpose of setting up regular backups.

    We recommend storing your backups on a third-party storage service like Dropbox, Amazon S3, Google Drive, etc.

    We hope this article has helped you pick the best WordPress backup plugin for your site. You may also want to see our step-by-step WordPress security guide for beginners and our comparison of the best email marketing services for small businesses.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post 7 Best WordPress Backup Plugins Compared (Pros and Cons) first appeared on WPBeginner.

    Go to source

  • How to Manage Multiple WordPress Sites from One Dashboard

    Are you looking for an easy way to manage multiple WordPress sites?

    Monitoring multiple websites and keeping them up to date can be very time-consuming.

    Luckily, there are several WordPress management tools that make it super easy to manage multiple WordPress websites from a single dashboard. This will help you save a lot of time while keeping all your WordPress installs and plugins up to date.

    In this article, we will share some of the best tools to help you easily manage multiple WordPress sites from one dashboard like a pro.

    Best tools to easily manage multiple WordPress sites

    Why Use a WordPress Management Tool to Maintain Multiple Sites?

    WordPress management tools make it easy to manage multiple WordPress websites from a single dashboard.

    You will be able to:

    • Quickly update WordPress software on all your websites.
    • Monitor theme and plugin updates across your websites and install them easily.
    • Automatically back up your WordPress sites and store them in an offsite location.
    • Manage users, comments, and other WordPress options.

    Managing your sites using a multi-site management tool helps you keep an eye on all your sites without logging into each site separately.

    Whether you are an individual user, freelancer, blogger, or agency, using one of these tools can help you save time while making sure that all your sites are functioning properly.

    Providing website maintenance services to businesses is also a popular online business idea. You can use these WordPress site management tools to help grow your freelance business.

    That being said, let’s look at the best tools to easily manage multiple WordPress sites from a single dashboard.

    1. InfiniteWP

    InfiniteWP

    InfiniteWP is a powerful WordPress site management tool optimized for agencies, developers, and freelancers.

    You can manage unlimited websites. However, the free version is limited to managing WordPress plugins, themes, and core updates. It also allows you to create on-demand site backups, but you will need a paid addon to store them in a remote storage location.

    The real power of InfiniteWP is unlocked with their premium plan, which includes all paid features like easy website deployments, staging websites, migrations, malware scans, uptime monitoring, client reports, managing comments, publishing posts and pages, 2-factor authentication, a broken link checker, and more.

    They also let you white-label the plugin with your own branding so that your clients see your logo instead of InfiniteWP.

    InfiniteWP is not a SaaS application. Instead, it allows you to install the WordPress management tool directly on your own site. You can install it via an installer plugin, via cPanel, or manually upload it to your server.

    Once set up, you can add websites that you want to manage and then install the InfiniteWP client plugin on those websites. This client plugin connects your websites to InfiniteWP’s admin panel. This gives you infinite control over the sites you manage.

    Pricing: Paid plans start from $147/year for 10 sites.

    2. iThemes Sync

    iThemes Sync

    iThemes Sync is a powerful WordPress management tool from the people behind the popular BackupBuddy plugin.

    It allows you to manage WordPress updates from a single dashboard. You can also install themes and plugins from WordPress.org or manually upload them.

    It also gives you access to uptime monitoring, client reports, user management, security, and integration with BackupBuddy cloud storage, Google Search Console, and more.

    It comes with an easy-to-use, intuitive interface which makes site management a breeze.

    Pricing: Paid plans start from $69 per year for 5 sites.

    3. Jetpack

    Jetpack WP

    Jetpack is a powerful plugin suite that comes with multiple WordPress site management features. You will need a WordPress.com account to start using Jetpack. (See the difference between WordPress.com vs. WordPress.org).

    The free Jetpack plugin acts as a connector between your website and WordPress.com servers. You will be using the WordPress.com dashboard to manage all your WordPress sites.

    Using the free version, you can manage WordPress plugins and core updates across all your websites. It also comes with downtime monitoring and basic brute force attack protection.

    However, you will need to upgrade to their paid plans to get more features. There are plans with different features, including automated backups with Jetpack, malware scanning, security fixes, site activity logs, and more.

    Pricing: Paid plans start from $3.95/month (billed annually).

    4. CMS Commander

    CMS Commander

    CMS Commander is a paid WordPress website management tool. You will manage your websites from the CMS Commander dashboard. To connect all your websites, you will need to install a client plugin on each site.

    It includes 1-click updates, backup management, 2-factor authentication, a basic malware scanner, custom branding, and more.

    What makes CMS Commander a little different than other tools on the list is its content management features. It allows you to utilize third-party sources like YouTube, Flickr, Yelp, and more to add content.

    It also connects with article spinning services to rewrite the content and post it to your multiple websites. For affiliate marketers, it offers integrations with popular affiliate networks like Amazon, ShareASale, Commission Junction, and more.

    Pricing: Plans start from $8/month for 5 sites. Business plans for agencies and large site networks start from $30/month for 50 sites.

    5. MainWP

    MainWP

    MainWP is a free WordPress website management tool supported by paid addons. It comes as an admin plugin that you install on a separate WordPress website.

    After that, you need to install the MainWP child plugin on all the websites you want to manage.

    MainWP comes with easy update management, uptime monitoring, a security scanner by Sucuri, a vulnerable plugin and theme scanner, user and content management tools, and more.

    It also comes with extensions for several popular WordPress backup plugins, including UpdraftPlus, allowing you to manage your backups as you want. You can also find extensions for bulk upload articles, client reports, access control, and more.

    Pricing: The core plugin is free, with paid extensions for different features. All extensions subscription starts at 17/month (billed annually).

    6. ManageWP

    ManageWP

    ManageWP is a free WordPress website management tool that allows you to manage all your WordPress sites from a single dashboard.

    The dashboard is hosted on ManageWP’s website, and you connect all your websites by installing the Worker plugin on each site. This plugin acts as a bridge between your websites and the ManageWP dashboard.

    Using a single dashboard, you can install one-click updates for all your WordPress plugins, themes, and core WordPress files. It lets you moderate comments on all your sites from the ManageWP dashboard.

    The core ManageWP functionality is free for unlimited sites. However, they also offer paid addons on a monthly subscription basis. It includes automated monthly backups and security scans for free, but you will need the paid addons for real-time backups and automated scheduled security scans.

    Other notable features include performance analysis, uptime monitoring, SEO rankings, and historical logs of all activities performed by ManageWP on your sites.

    If you are an agency, you will like their client reports, which you can send to your clients to keep them in the loop. ManageWP also offers a white label service, which entirely hides ManageWP branding and allows you to offer your clients a user experience with your own brand.

    Pricing: Free for unlimited sites with paid addons available on a monthly subscription basis.

    7. WP Remote

    WP Remote

    WP Remote offers a simple way to manage updates on all your WordPress sites. It is a basic WordPress management tool with a limited set of features than some other tools on this list.

    It lets you easily install WordPress updates for core, plugins, and themes. You can also use it to create backups and download them to your computer or store them on AWS or SFTP.

    Pricing: Agency plans start from $29/month for 5 sites, allowing you to add more users.

    Which Is the Best Tool to Manage Multiple WordPress Sites?

    Choosing the best WordPress website management tool entirely depends on your needs. An individual user with fewer WordPress sites may want an easier and cheaper solution.

    On the other hand, if you are a freelancer or agency working for clients, you will want to use something more powerful and advanced.

    Regarding features, ease of use, and flexibility, we found InfiniteWP to be the best WordPress management tool. It is a perfect fit for freelancers, agencies, and developers.

    If you only want to manage a few sites and don’t need all the advanced features that InfiniteWP offers, then we recommend iThemes Sync or Jetpack for basic website management.

    We hope this article helped you find the best tools to manage multiple WordPress sites easily. You may also want to see our ultimate WordPress security guide and our expert picks for the must have WordPress plugins to grow your website.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post How to Manage Multiple WordPress Sites from One Dashboard first appeared on WPBeginner.

    Go to source

  • Twitter Suspends WordPress.com’s Access to Twitter API, Breaking Jetpack Social Sharing

    Twitter suspended WordPress.com’s access to the Twitter API without notice yesterday. Representatives at WordPress.com do not know why their access is currently blocked but are working to regain it.

    The API enables features like Jetpack Social’s Twitter connection. Users who rely on this Jetpack module to auto-tweet their published posts will see errors in the dashboard until this issue is resolved.

    WordPress.com advised that reconnecting will not work at this time, nor will trying to establish a new connection. Connections to other social networks are still operational.

    On large publishing sites some authors may not be aware that the auto-tweet functionality is broken. For the time being, the solution is to manually tweet published posts.

    Jetpack users reported the issue in the plugin’s support forums 10 hours ago, as some of them are Jetpack Social paid subscribers. In October 2022, Jetpack announced a paid plan for its Social plugin and limited the free version to 30 social shares per month, a controversial monetization decision that left many users in search of alternatives.

    Several users asked if refunds will be coming their way if the fix for the issue is not forthcoming, as auto-sharing to Facebook and Twitter is one of the main reasons customers subscribe to the service.

    “We are aware of issue and are looking into it with Twitter, but at this stage we don’t know when it will be fixed,” a Jetpack support representative responded to customers. “We’re working with Twitter to find the best solution possible.”

    Twitter launched its new API access tiers on March 29, 2023. Access to the Enterprise tier requires an application process. Over the next 30 days Twitter is deprecating its previous access tiers and is encouraging developers to migrate to the new tiers as soon as possible to avoid disruption.

    Go to source

  • Jetpack 11.9 Adds Sharing Button for Mastodon, Updates Stats Dashboard Design

    Jetpack 11.9 was released this week with support for sharing posts to Mastodon. The new button allows readers to click an icon to launch a sharing window that will ask the user to enter the full URL of the Mastodon instance where they want to share the post.

    Adding the URL will update the window to automatically insert the link for the post and share from your account.

    Mastodon makes its usage numbers publicly accessible. As of March 8, 2023, the total user count is at 6,487,821, with 1,293,309 considered active users. Many WordPress community members who have moved over to Mastodon report having more quality interactions and higher engagement than on other social media platforms. This new sharing button gives your posts more opportunities to reach that audience. It can be enabled at Jetpack > Settings > Sharing in the admin.

    The Jetpack team is also looking at adding Mastodon support to Publicize so users can have their posts automatically shared when they are published. Many people have requested this feature on GitHub and it may land in the plugin sometime in the future.

    Jetpack 11.9 also updates the design of the Stats dashboard. In place of the dusty blue bar graphs and sections with referrers and top pages and posts, the updated design is now more in line with Jetpack’s green branding. It features 7-day highlights at the top and the trends shown are in comparison to the previous seven days. The UI is more modern than the previous version and provides a more mobile-friendly experience. It is enabled by default but can be disabled in the Settings for those who prefer the traditional Stats design.

    Also included in version 11.9 is a new “Sync Fields” style option in the Forms block that allows users to ensure fields maintain the same style as the blocks are edited.

    This release includes more than a dozen bug fixes and compatibility updates. Check out the changelog for all the details on the Development tab on the plugin’s WordPress.org page.

    Go to source

  • Jetpack 11.9 – Improvements for Social Sharing Buttons and Form Block

    This month we have worked on several improvements to enhance your Jetpack experience, including further enhancements to the Social Sharing Buttons and Form Block.

    Share your blog posts on Mastodon with improved Jetpack Social Sharing Buttons

    We made some design and performance updates on our Social Sharing Buttons for a better user experience, including a new sharing button for Mastodon.

    You can customize your Social Sharing Buttons by following these steps:

    • Go to the Jetpack dashboard in WP Admin.
    • View the Settings menu and click on Sharing page.
    • Enable Add sharing buttons to your posts and page option.
    • Click on Configure your sharing buttons.

    Once you’ve activated the Sharing feature, you can also go to  Settings > Sharing to enable a sharing button:

    As you can see in the video above, the button does a few things:

    1. You can pick between just the icon, icon + text, text only, or a button with a colorful logo and the text.
    2. When sharing, your visitors will first have to enter the Mastodon instance where they’d like to share the post.
    3. You can edit the message, but by default, the message will include the post title and URL, and tags will be added as hashtags at the end.

    Field style syncing for the Form Block

    We introduced a new Sync Fields Style option for the Form Block to provide you greater flexibility in customizing your forms’ designs. You can enable this option from the block settings in your editor:

    Updated Stats dashboard design

    We are now defaulting to an updated modern design for the Jetpack Stats dashboard to help provide valuable insights and grow your site.

    If you have feedback on the updated design, please share your thoughts on this survey. And if you prefer to continue using the traditional stats for now, there is a toggle in the Traffic section of the Jetpack settings.

    Automattic Certified as a Most Loved Workplace

    Our parent company Automattic has been certified as a Most Loved Workplace by Best Practice Institute research and analysis. The Most Loved Workplace validation provides the most comprehensive look at workplace sentiment for organizations today. To learn more about Automattic’s certification and read why folks love working here, visit our page on Most Loved Workplace.  

    We continue to grow and have some exciting open positions at Automattic, including in Engineering, Product, Marketing, Business Development, HR, Customer Support, and more. Work for us, from anywhere: https://automattic.com/work-with-us/.

    A big thank you to everyone who contributed to this release:

    Adnan Haque, Adrian Moldovan, André Kallehauge, Antony Agrios, Artur Piszek, Bogdan Nikolic, Brad Jorsch, Brandon Kraft, Christian Gastrell, Clemen, Damián Suárez, Daniel Bachhuber, Daniel Post, Dave Martin, Douglas Henri, Dylan Munson, Fernando Fernandes, Francesco Bigiarini, Gergely Márk Juhász, Grant Kinney, Ian Ramos, Igor Zinovyev, Jason Johnston, Jason Moon, Jasper Kang, Jeremy Herve, Jeremy Yip, John Caruso, Karen Attfield, Kevin L, Kosta, Kuba Birecki, Linas Valiukas, MILLER/F, Matias Ventura, Matthew Reishus, Miguel Torres, Nate Weller, Nauris Pūķis, Osk, Peter Petrov, Piotr Stankowski, Rafael Agostini, Renato Augusto Gama dos Santos, Robert Felty, Rustam Shaikh, Samiff, Sergey Mitroshin, Sérgio Gomes, Siobhan Bamber, Steve D, Tom Rhodes, Vishnu Gopal, bindlegirl, dkmyta, gogdzl, jcheringer, nunyvega, ouikhuan, simonktnga8c, thingalon, vikneshwar

    Go to source

  • Best Analytics Plugins for WordPress

    There are several popular analytics plugins for WordPress, including:

    1. Google Analytics for WordPress: This plugin allows you to easily add your Google Analytics tracking code to your website and view important stats within your WordPress dashboard.

    2. MonsterInsights: This plugin is a popular choice for adding Google Analytics to your website, and it also includes additional features like ecommerce tracking, event tracking, and custom dimension tracking.

    3. Jetpack: This plugin includes a variety of features, including analytics and website stats, which can be accessed via the WordPress dashboard.

    4. WP-Statistics: This plugin provides detailed website analytics and statistics, including page views, visitors, and search engine referrals.

    5. Matomo: This is an open-source analytics platform that you can host on your own server, and then use the plugin to integrate it with your WordPress site.

    These are just a few options, and the best one for you will depend on your specific needs and preferences. It’s worth trying out a few different ones to see which one works best for you.

  • Automattic Launches Blaze Ad Network for Jetpack and WordPress.com Sites

    Automattic is bringing Tumblr’s Blaze ad tool to WordPress sites with its launch today on WordPress.com and Jetpack. Blaze made its debut in April 2022, to the delight of Tumblr users who will gladly shell out cash to get people to look at their cat or promote a game they made. It’s an affordable way to attract new followers or just send out something funny into the universe, starting at $5/day.

    WordPress.com users can now to go to wordpress.com/advertising, select a site, and promote content with Blaze. Jetpack users have access to the ad network inside the WordPress.com dashboard.

    After selecting a post, users are taken to the design wizard where they can add an image, title, a snippet, and a destination URL. The URL can be the post or page or it can direct visitors to the main website.

    When Blaze first launched on Tumblr there was no way to target the promoted content – it just displayed to random users. Now there are a few more options. When promoting content from WordPress.com or a Jetpack-enabled site, users can narrow the audience by device: mobile, desktop, or all devices, select from a few main geographic areas (continents) or serve it everywhere. There is also a dropdown with topics of interest, but they are fairly general, e.g. Arts & Entertainment, Automotive, Business, Education.

    After selecting the audience, users can set the budget for the campaign, starting at $5 with a max daily budget of $50. With a minimum of $5/day for a week users can expect an estimated 5,900 – 8,000 impressions. For $25/day, users can expect 29,700 – 40,200, and up to 59,500 – 80,500 for $50/day. Site owners can monitor the success of their ads in the Campaigns tab.

    Content sponsored by Blaze will be promoted across WordPress.com sites and Tumblr pages, an audience that accounts for an estimated 13.5 billion impressions per month.

    Blazing has become somewhat of an art in the short time it has been available on Tumblr. It will be interesting to see how ads originating from WordPress.com and Jetpack go over with the Tumblr audience.

    Creating advertising content that works across the disparate audiences between WordPress and Tumblr-powered pages may be a challenge for some site owners. Tumblr users can only target audiences by location for blazed posts. It’s possible that WordPress’ additional targeting options can help funnel the ads to sites where they will be most well-received, but the announcement says ads will be promoted across WordPress.com and Tumblr.

    Blaze campaigns require approval to be in compliance with Automattic’s Advertising Policy before being published. They are currently moderated in approximately 30 minutes but this may change in the future as more users try out Blaze.

    Automattic is treading new ground in creating its own ad network that any user across Tumblr and WordPress can tap into. It’s a strategic move to extend access to the world of WordPress, given that it’s such a large audience, and it will be interesting to see how the company improves the targeting options to meet the challenges of serving both audiences.

    Go to source