Let’s take a dive into the engagingWith:
operator…
Firstly, let’s get some context:
author:
captures posts by a personengagingWith:
captures replies and shares of posts by a person
You can use engagingWith:rihanna
to measure engagement as people respond to (or retweet) a post from the account, even if they don’t mention the word rihanna in the post. Mentions will be indexed when people have replied or Retweeted a post from the specified account.
- For Twitter,
engagingWith:
only looks at the immediate parent, so it will not pull all replies where there is a large tree of replies and sub-replies. - For Reddit we have
engagingWithUrl:
which is always the root post of the comment chain, e.g. all comments and nested comments within comments will be found with theengagingWithUrl:
operator querying the url of the original post.
engagementType:
is a refinement which you can add on, for example if you only wanted comments and quotes, not retweets, you could do engagingWith:rihanna NOT engagementType:RETWEET
Remember you can also use the “mention type” filter on a channel to assist you without using certain strings of code.
engagingWithGuid:
allows you to index a specific Tweet/post. The ID can be found in the Tweet/post URL as mentioned above. The Tweet ID and Facebook post ID can be found at the end of the URL while viewing the Tweet/post. So if you take this Tweet https://twitter.com/Brandwatch/status/1600143276362944512
E.g., engagingWithGuid:1600143276362944512
- Neither the
engagingWith:
orengagingWithGuid:
operators will pick up replies to replies. engagingWith:
orengagingWithGuid:
operators do capture tweets that are only images or only @ mentions- For Reddit, we use the operators
parentPostId
androotPostId
instead ofengagingWithGuid
To summarise so far:
engagingWith:rihanna
will match all comments/quotes/retweets relating to any post originated by rihanna. If you only want that for some posts, you would have to use the engagingWithGuid:
operator instead, and list the tweet IDs that you want. What we can't easily do, is support matching all comments/quotes/retweets where the parent post contains a hashtag etc.
Let’s say you just want to index just comments on your owned Instagram account, use: channelId:123456789132456789 AND site:instagram.com AND engagingWith:rihanna AND engagementType:COMMENT
Or Youtube: site:youtube.com AND (author:X OR engagingWith:X)
Maybe you’d like to isolate all the Retweets of your owned content. Use: engagingWith:rihanna AND engagementType:(RETWEET OR QUOTE)
Got any more tips to add to this?
What operator do you want us to explore next?
Check out our Wildcard deep dive...
➡️ See more posts in the Boolean Explained series here.