I use that search engine too! One thing that makes collecting points super easy is setting them as your default search engine, and periodically you'll get a notification of earning at the top of the search.
They also have polls and surveys and offers you can do to earn points, but I'd avoid the ones that require credit card information.
They also have a new video feature, where if you watch I think 5 videos you earn a certain number of points. The videos are short and some of them are a bit interesting, so definitely check that out.