Hello, I need help making an automation that begins when I receive a shipping notification email to my Gmail inbox. (It is a shipping notification of products that I am dropshipping to my customers to fill Etsy orders) The email is read automatically. The key components of the email are the shipping address and the tracking number. It automatically takes the tracking number and completes the corresponding order in my Etsy shop by matching the shipping name and address.
I need it to start doing this for any new emails I recieve and the emails should be marked as read once they are processed this way.
What is the problem?
I need some very detailed instructions, possibly with screenshots or details for how to fill out every field.
What have you tried so far?
I have already linked my Etsy and Gmail in Make, I just need to know how to fill out all the fields
If you’re also able to provide an example of the shipping notification email that would be a big help - though do be sure to anonymize any personal details before posting!
in the scenerio builder for the first step, I have the Gmail “watch email” bubble and have added the info such as the sender email address, email subject etc.
The second module I added is the “text parser match pattern”. I am not sure what to put for the pattern:
you can also paste a sample email in regex101.com and share it here, then we can help build the regex you need to match whatever you are looking to extract.
Yeah that sounds correct. It should work in the Match Pattern module.
Just make sure you turn Global Match ON so it finds both and then use an array aggregator with the Match Pattern as the source module to go back to one bundle. Then the first item of the array will be the first match (with the name and the address) and the second item will be the tracking number. You can use their order index to map them directly, or use the get() function.
For more information, see the Text Parser page in the Make Help Center:
Match Pattern
The Match pattern module enables you to find and extract string elements matching a search pattern from a given text. The search pattern is a regular expression, which is a sequence of characters in which each character is either a metacharacter, having a special meaning, or a regular character that has a literal meaning.
For experimenting with regular expressions, we recommend the regular expressions 101 website. Just make sure to select the ECMAScript (JavaScript) flavour in the left panel.
I would suggest completing the Make Academy before jumping into building a complete scenario. If you need specific assistance when you are building a scenario it’s easier to help you then.
Here are some useful links and guides you can use to learn more on how to use the Make platform, apps, and app modules. I found these useful when I was learning Make, and hope they might benefit you too —
Save development time and operation credits with these utility modules: Chunk Text; Chunk Array; Chunk Words; Multiple Find & Replace; Collection to Array/String List; Execute JavaScript; Estimate Tokens; Calculate Difference Between Two Dates; Get Next Business Day (with holidays); List Upcoming Dates of Day of Week; and more!