Since the possibilities that a Boolean Query offers are huge, we don't want you to be on your own while creating your Advanced Alert.

Let us guide you in creating your first Advanced Alert, step by step!

Our example:

Let's imagine we are a firm called "Happy Apricot", and we sell high tech products such as our famous "Happy Phone" and our "H-computer".

Step 1: Define your Goals

Before starting to build your Boolean Query, It is important to know exactly what do you want to monitor.

I'm Happy Apricot, I also can be named HappyApricot or Apricot Solutions, and I want to monitor my name, but also my products and my campaigns. I want to get mentions in English, French and Spanish.

Goal 1 : Monitor Happy Apricot's brand names.

Goal 2: Monitor my products, Happy phone and H-computer

Goal 3: Monitor my campaigns, #happyphone12, #hcomputer5, #apricotstyle

Step 2: Define your Keywords

Once you have a clear view of your goals, it is the moment to start thinking about the words related to them.

You should always ask yourself the question: Is my keyword generic?
If your brand name is a noun, an acronym, if you know you have homonyms, or if it is a word that has a meaning in another language then the answer is Yes!

In that case, you do not want to write that word alone in your query. You will need to implement a strategy to reduce as much as possible the potential noise.

Back to our goals, they will help us set our various logical groups to structure our query.

Group 1: "Happy apricot", happyapricot, "apricot solutions", apricotsolutions

Group 2: "Happy Phone 12", Happyphone12, "H computer 5", "H-computer 5", Hcomputer5

Group 3: "#happyphone12", "#hcomputer5", "#apricotstyle"

If your keyword is 1 word, you can write it directly.
If your keyword is more than 1 word or contains special characters, make sure to add the double quotes around your keyword, like in the example above.

Step 3: Create your logical groups with Parentheses

Now that we created our groups of keywords, we have to distinguish them from the others with parentheses.

Then you will be able to establish some relations between them.

Group 1: ("Happy apricot", happyapricot, "apricot solutions", apricotsolutions)
Group 2: ("Happy Phone 12", Happyphone12, "H computer 5", "H-computer 5", Hcomputer5)
Group 3: ("#happyphone12", "#hcomputer5", "#apricotstyle")

Step 4: Add the Operators

With our new groups of keywords well defined, you can start using the operators inside and between them:

For Keywords/Phrases in the same group: OR
For Keywords/Phrases from different groups: AND, NEAR/, ...
For Keywords/Phrases to exclude: AND NOT

("Happy apricot" OR happyapricot OR "apricot solutions" OR apricotsolutions)

OR
("Happy Phone 12" OR Happyphone12 OR "H computer 5" OR "H-computer 5" OR Hcomputer5)
OR

("#happyphone12" OR "#hcomputer5" OR "#apricotstyle")

Step 5: Consider context information in your Query

You can also add other operators to well define the context that you want to monitor:

You will need to add another set of parentheses when adding these operators to show the platform on which part of the query you want them to apply

For languages: lang: en OR fr OR es ...

For countries: AND source_country: GB OR FR OR ES ..

For specific urls : AND url: "happyapricot.com"

For influence score: AND influence: 50

👉 Find out all the Boolean Operators possibilities here: Boolean Operators list.

So, for this specific Goal, the final Boolean Query would be:

(("Happy apricot" OR happyapricot OR "apricot solutions" OR apricotsolutions)

OR
("Happy Phone 12" OR Happyphone12 OR "H computer 5" OR "H-computer 5" OR Hcomputer5)
OR

("#happyphone12" OR "#hcomputer5" OR "#apricotstyle"))

AND lang: (EN OR FR OR ES)

Feel free to copy past the example and play around with your own keywords! 😉

Did this answer your question?