There are a number of different interfaces to make an place experiments online, e.g. in questions Software for online psychological experiments that don't require users to download anything or Open source software for running Internet psychological experiments that collect reaction time data.
We have an experimental design that we'd share online, but we've found that one feature may be quite rare - namely counterbalancing. We have 4 conditions, and we'd like participants to be placed in these conditions so that we have more or less equal amount in each by the end. This can be difficult for web studies since it should only count the participants that successfully completed the trial.
Free and open source would be best, we don't have a designated budget to pay for setting up an experiment.