Hi Isabela, a triggered campaign when activated will capture anyone who does the activity in the future while the campaign is active. If you're looking to capture people who have done something in the past, you will need to use a batch campaign, which means that you only use filters to find people who have done the activities.
To capture both people who have done something in the past, and those who do it in the future, it will need to be two separate campaigns -- a batch campaign, and a triggered campaign.