You can do this using custom programs.
Create a custom program for the drip with three of the progression statuses being:
1) Clicked link in one email
2) Clicked link in two emails
3) Clicked link in three emails
Create a smart campaign.
In the smart list, add a trigger filter "clicks link in email 1, 2 or 3)
in the flow, add a change progression status step with 2 choices.
Choice 1: If progression status is “Clicked link in one email” change status to “Clicked link in two emails”
Choice 2: If progression status is “Clicked link in two emails” change status to “Clicked link in three emails”
Default: Change status to “Clicked link in one email”
Create a second smart campaign.
In the smart list, add a trigger filter “progression status changes” and make the constraint “new status is “Clicked link in one email”, “Clicked link in two emails” or “Clicked link in three emails”.
In the flow, add a change score step with two choices.
Choice 1: If progression status is “Clicked link in two emails” change score +10
Choice 2: If progression status is “Clicked link in one email” change score +5
Default: do nothing
Add an add to list step with one choice.
Choice 1: if progression status is “Clicked link in three emails” add to list XYZ
Default: do nothing
Hope this helps!