Quest Extension Plugin

I need to store quest progress with a string, need to construct a string which I then can store online. Then load this string when the player loaded.

Can I obtain the quest states, and set them from within blueprints, or do I require C++ knowledge/3rd Party Editor?