for idea maybe use as many usable apis which can make your feature reacher. for example: boost post for fb and instagram. user can select budget and promote post.