Olefin electrooxidation is combined with CO2 cycloaddition to produce cyclic carbonates using 3D-printed reactors in continuous flow.