Let’s Set Up a Google Workspace Wildcard Catch-All E-mail Address
These steps will give you granular control over the Google Workspace (G Suite) catch-all setup process, and is especially useful in cases where there are other users in your organization. Please note that this is an updated article, based upon an older article, G-Suite Catch-All Address Assignment in 2018.
⏱ Time to complete this setup: 3 minutes
Remember how easy it used to be to set up a catchall when setting up Google G Suite (or Google Apps) on a new domain? Apparently, those days are gone.
Mostly, the documentation is hard to find because they’re no longer using the term “catch all”, as they once did. But also because they never seem to be able to keep their documentation up to date with their changing products. In my opinion, it’s best to think of setting your catch all by creating some email routing rules for Gmail.
So, here are the directions for you, as briefly as possible. (I hate when bloggers make it all about themselves).
Let’s start by heading on over to https://admin.google.com/ and logging in to your domain.
1. From the Admin console dashboard, go to Apps and then Google Workspace > Gmail > Advanced settings.










2. Configure Advanced Settings & Routing for Google Workspace Catch-All
You are now in the Advanced settings for G-mail. Scroll way, way down to the Routing section. (Or search the page for ‘Routing’). It should look like this. Until it changes next month. Once you find that section, you need to hover over the subsection of ‘Routing’, called ‘Routing’.
After doing that, a ‘CONFIGURE’ box will appear. Click on ‘CONFIGURE’.



In the next screen…
- Give your filter a short description. You know, like, “G-Mail Catch-all”.
AND - Check the boxes for Inbound and Internal – receiving
Now, scroll further down this box, and find the section ‘Also deliver to‘, then put a check-mark beside ‘Add more recipients‘. This opens up a new configuration box. Click on the attractive ‘ADD’ button in this config box’s top right corner.



Put in your main Google Workspace address, where you want all of your mail to be sent to, and click SAVE.
You should now have a confirmation screen like so:
3. Choose How You Want Your Catch-All Setup to Handle Spam
Curve-ball (optional). By default, this will filter forward spam messages. I recommend you go with this option, as it is. Double check this by next scrolling up just a little bit in the list of currently displayed Settings, and find the section labelled Spam. If you want to send Spam through, make sure there this is no check mark in the box beside ‘Bypass spam filter for this message.’
Please keep in mind that if Spam gets delivered from any other address on your domain to your main address, then that email message will still be screened by G Mail when it arrives in your main inbox, and will subsequently arrive in your main email address’s Spam folder.



Alright! We’re getting there! Stay strong! Towards the bottom of the screen, we have to change a few more options. These options might be hidden! Look for ‘Show options’, and click on it.
Once you are able to see the options (i.e. it says ‘Hide options’), you should see an entry, ‘B. Account types to affect‘. Be sure to un-check ‘Users’ and check ‘Unrecognized / Catch-all’.
At the bottom click, ‘Add Setting’.
THE MOST IMPORTANT PART. In the next screen, at the bottom-right, you must click SAVE.
That’s it. You’re done. Test it out! :)
Did it work? Let me know. It’d make me so happy to know I helped you out.
In my console, I didn’t see the advanced settings link, but instead was able to directly go to the Routing option (which was the last option on my screen). After that, it worked fine. Also noted that there’s a “Default Routing” option that mentions setting up a catch all address, but that’s not actually where you set it up :(. I agree that google seems to be making it very hard to do something so simple! Thanks for posting this.
Thanks so much for the comment, Dan. Good point – there’s a “default routing” option which includes catch-all address setup options there too. I like the method I’ve prescribed here because it gives even more “nitpicky” control over some options. But maybe I should make it clear that there’s another option that’s even faster. I appreciate the feedback.
I know that some of these steps here can also be skipped by just searching for something like “routing” in the search box. Time for me to update this article again, I guess! :)
Thanks again, Dan!